Есть класс:
Код
class My_Class
{
private:
unsigned char * cPort;
unsigned char * cMask;
public:
My_Class() {};
~My_Class() {};
Init(char * cPort, char * cMask);
int Method1();
};
Интересует, скажем, при вызове Method1() проверять, а проинициализированы ли указатели или они NULL и выдавать ошибку. Насколько это возможно именно на этапе компиляции/линковки?
Обходной путь на данный момент не интересует, хотя он довольно прост: создать сразу конструктор с параметрами и "не париться".
Стормозил на уровне браузера,
просьба администриторов удалить одну тему.
Сообщение отредактировал aspID - Sep 10 2007, 09:19