Показать сообщение отдельно

  #2  
Старый 12.11.2009, 00:37
Mitnick17
Banned
Регистрация: 10.08.2009
Сообщений: 1
Провел на форуме:
66382

Репутация: 1
Отправить сообщение для Mitnick17 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ra$cal  
передавать указатель по ссылке нужно только в случае, если ты планируешь туда выделить память.

Код:
void f(char* &buf){
	buf = new char [50];
	strcpy(buf, "adadad");
}

int main()
{
    char* lala;
    f(lala);
    cout << lala;
    return 0;
}
чтобы просто написать в буфер достаточно передать просто указатель, т.е. убрать & из параметра функции.

а вообще да - читай книжки. очевидно непонимание сути оператора & и разницы между указателем и указателем на указатель.
Ти тупорилий кацап!!!!
 
Ответить с цитированием