Здравствуйте, Ventik, Вы писали:
V>Есть класс FieldList, описанный в FieldList.h
V>Работаю с ним в wizard.cpp
V>--------wizard.cpp--------
V>#include "FieldList.h"
V>FieldList fields;
V>Все нормально. Пытаюсь сделать объект fields глобальным
V>для работы с ним еще в wkart_b2.cpp
V>--------masterdoc.h--------
V>#include "FieldList.h"
V>extern FieldList fields;
V>----------------------------
V>--------wkart_b2.cpp--------
V>#include "../include/masterdoc.h"
V>FieldList fields;
V>...
FieldList fields;
должно быть только в одном cpp, во всех остальных —
extern FieldList fields;
Здравствуйте, Odi$$ey, Вы писали:
OE>OE>FieldList fields;
OE>
OE>должно быть только в одном cpp, во всех остальных —
OE>OE>extern FieldList fields;
OE>
Это не помогает
Ошибка возникает только из-за одной строчки :
----wkart_b2.h------
include "FieldList.h"
--------------------
То есть даже если убрать все объявления.
Кто нибудь может перевести эту ошибку (C1001) из MSDN — а то я не могу разобраться
Здравствуйте, Ventik, Вы писали:
V> Ошибка возникает только из-за одной строчки :
V> V> ----wkart_b2.h------
V> include "FieldList.h"
V> --------------------
V>
V> То есть даже если убрать все объявления.
V> Кто нибудь может перевести эту ошибку (C1001) из MSDN — а то я не могу
V> разобраться
Описание этой ошибки переводить бессмысленно. Лучше выдели минимальный код,
на котором она все еще будет воспроизводиться. Без кода тяжело что-то сказать.
Posted via RSDN NNTP Server 1.7 "Bedlam"
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен