crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Litkevich Yuriy
  опции профиля:
сообщение 12.2.2010, 0:51
Сообщение #1


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Наткнулся на такую запись:
static void createDA(XSQLDA *&sqlda)
{
...
}
sqlda - это что указатель на ссылку?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Гость_Гость_*
сообщение 28.9.2010, 20:09
Сообщение #2





Гости








    


Цитата
sqlda - это что указатель на ссылку?

sqlda это ссылка на указатель, этот участок кода означает что значение указателя, т.е адресс на который он указывает может быть изменено т.к не указанн модификатор const т.е
void fooPModifer(Foo* & p);

Foo * k=new Foo("1");//k указывает на 1 обьект
fooPModifer(k);
//к теперь указывает на 2 обьект
void fooPModifer(Foo* & p)
{
    p=new Foo("2);// указатель переданный по ссылке изменен
}

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 22.6.2025, 7:11