Порядок инициализации членов
От: Pavel XP  
Дата: 16.04.03 06:28
Оценка:
Вот кусок кода.
struct A
{
 ....
};


struct B
{
    B(A* a) { ...}
   .....
};


struct C
{
   C(): b(&a) { }


    A a;
    B b;
};


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