От: | Mechanicus | ||
Дата: | 05.02.04 16:48 | ||
Оценка: |
M>> 1.cpp
M>> namespace {
M>> bool reg = ....;
M>> }
M>> 2.cpp
M>> namespace {
M>> bool reg = ....;
M>> }
M>>
namespace {
bool registered =
startup::ModuleLibrary::instance()->registerModule(
cfg::Module::create()
);
};
gcc всё компилирует и линкует нормально.error LNK2005: "bool `anonymous namespace'::registered" (?registered@?A0xbb0ee478@@3_NA) already defined in module3.obj