Re: что такое: some_class*& obj
От: A.J. Россия CintaNotes
Дата: 03.05.07 20:56
Оценка: 2 (1)
Здравствуйте, stuav, Вы писали:

S>void some_fun(some_class*& obj){

S>........
S>}

S>что-то я синтаксиса не могу понять, что передавать в some_fun и чего она получает?


Функция принимает ссылку на указатель. Фактически эта запись означает, что функция возвращает указатель в качестве выходного параметра.
Если бы она его принимала по значению, то получала бы копию указателя и изменить его для вызывабщего кода не могла.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.