Глюки, глюки, глюки!!!

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Homosum
Сообщения: 2
Зарегистрирован: 11 фев 2006, 11:58
Контактная информация:

Здравствуйте, столкнулся с проблемой!

Есть код

class Books :
public PIPDBReferences
{
public:
Books(void);
//Variables
TestReferences TestR;
PIPStringWB Author;
//--Variables
~Books(void);
};

Компилятор ругается

error C2501: 'Books::TestReferences' : missing storage-class or type specifiers


Файл
#include "TestReferences.h" прикрепляю.

В чем может быть причина???
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

TestReferences.h" содержит ошибку либо не там файл "прикрепляешь"
В SAD - все в SAD.
Homosum
Сообщения: 2
Зарегистрирован: 11 фев 2006, 11:58
Контактная информация:

В том, то и дело, что файл не содержит ошибок. Я его вставляю прямо в код файла books.h и все работает шикарно. :?:
А что значит, не там файл прикрепляю?
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

Homosum писал(а):А что значит, не там файл прикрепляю?
Я это понял так. Иногда H-файлы конфликтуют друг с другом. То есть, например, если написать:

#include "A.h"
#include "B.h"

то все компилируется без ошибок.
А если наоборот:

#include "B.h"
#include "A.h"

то начинается море ругани.
Хотя, возможно, Kolinus имел в виду что-то другое.
Ответить