Здравствуйте, 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, я что-то наверно не досмотрел
когда проверял, так что извиняйте. Но про ссылки и выделение памяти все так же в силе.
В классах конструктор может выполнять функции инициализации ссылок.