Как проверить, ссылается ли ссылка на конкретный объект!!
Возможно два варианта:
1 Файл инициализируется в конструкторе класса:
hFile = new CFile(.....)
2 Файл инициализируется функцией
Как теперь проверить, ссылается ли уже ссылка на объект CFile, или нет. Всякие попытки типа &hFile!=NULL приводят в дальнейшем при попытке закрытия файла к Access Violaton.
Срочно нужен ответ, заранее благодарен!
попробуй if(hFile!=NULL)
Цитата:
Originally posted by rostyslav
Наверно CFile *hFile;
попробуй if(hFile!=NULL)
Наверно CFile *hFile;
попробуй if(hFile!=NULL)
Не-а, так мы проверяем значение самого указателя, а оно не нулевое, т.к. уже ссылается на какую-то область памяти! А вот как узнать, есть ли там объект CFILE???
кроме этого, нужно бы написать
CFile *hFile = NULL;