
12.11.2009, 00:37
|
|
Banned
Регистрация: 10.08.2009
Сообщений: 1
Провел на форуме: 66382
Репутация:
1
|
|
Сообщение от Ra$cal
передавать указатель по ссылке нужно только в случае, если ты планируешь туда выделить память.
Код:
void f(char* &buf){
buf = new char [50];
strcpy(buf, "adadad");
}
int main()
{
char* lala;
f(lala);
cout << lala;
return 0;
}
чтобы просто написать в буфер достаточно передать просто указатель, т.е. убрать & из параметра функции.
а вообще да - читай книжки. очевидно непонимание сути оператора & и разницы между указателем и указателем на указатель.
Ти тупорилий кацап!!!!
|
|
|