Как объявить глобальный класс ?
От: Ventik  
Дата: 18.01.04 10:50
Оценка:
Есть класс FieldList, описанный в FieldList.h

Работаю с ним в wizard.cpp
--------wizard.cpp--------
#include "FieldList.h"
FieldList fields;
Все нормально. Пытаюсь сделать объект fields глобальным
для работы с ним еще в wkart_b2.cpp

--------masterdoc.h--------
#include "FieldList.h"
extern FieldList fields;
----------------------------

--------wkart_b2.cpp--------
#include "../include/masterdoc.h"
FieldList fields;
...
----------------------------

--------wizard.cpp--------
#include "../include/masterdoc.h"
просто работаю с fields
----------------------------

Компилятор выдает ошибку :

Compiling...
wizard.cpp
d:\programs\microsoft vstudio\vc98\include\comutil.h(101) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information

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