ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
70620 Топик полностью
alex03 (03.10.2006 16:08, просмотров: 1) ответил Grau на компилиться..
Хм. Действительно компилиться в MS VC. Прикольно! Я чтото думал что объект такой (пустой, CTest) создать нельзя. По сути все методы CTest являются статическими. Теперя оно меня больше заинтересовало. class CTest{ public: void Func(){ } }; class CTest1 : public CTest { public: int n; void Func(){ } }; sizeof(CTest) = 1 sizeof(CTest1) = 4 Не нравится мне такой подход! :) Типа в CTest как бы есть байтик, но зарезервирован для будущих применений! Про конструкторы и указатели не осилил! Чем отличаются в Вашем примере CTest* p (new CTest()); и CTest* p = new CTest(); Я понимаю еслиб какойнить класс указатель объявили: class CPTest { CTest * p; public: ... };