Вот код предложенный на сайте по программированию:
int mmm = 10;
void* pUndefPointer = (int *)&mmm;
ostream& operator<<(char);
Я понял для чего он возвращает ostream.Мне непонятно что значит что он возвращает ССЫЛКУ на ostream и почему именно ее а не просто класс
В первом фрагменте кода ссылки нет, просто у переменной mmm берут адрес, с помощью значка &
Ссылки объявляются следующим образом:
int &mref;
Однако такая запись допустима только при объявлении аргументов функций. В любом другом месте программы ссылка должна быть инициализирована при объявлении, например:int myvar;
int &mref = myvar;
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)