Re[3]: В чём разница ссылки от указателя?
От: shrkn Россия  
Дата: 12.05.06 12:55
Оценка:
Здравствуйте, igna, Вы писали:

I>Здравствуйте, shrkn, Вы писали:


I>
S>>class TC
S>>{
S>> public:
S>>  //ссылка x будет занимать место в стековой памяти
S>>  // ... если компилятор не встроит конструктор в точку вызова (я про inline)
S>>  TC(int& x):m_rx(x){;}

S>> private:
S>>  int& m_rx;//вот тут память под ссылку тоже однозначно будет выделена
S>>};//class TC
I>


S>> Этот пример даже не скомпилируется ...


I>Но попробовать можно. Здесь: http://www.comeaucomputing.com/tryitout/


Да согласен этот пример откомпилиться, вполне, даже на VS2005, я что-то наверно не досмотрел
когда проверял, так что извиняйте. Но про ссылки и выделение памяти все так же в силе.

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