ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
190148 Топик полностью
Argon (17.04.2010 16:16, просмотров: 124) ответил Vit на а чем static не устраивает?
да тоже эту же ошибку дает. Поясню немного: Здесь ошибки нет. Результат верный. namespace N1{ const int xxx = 1234; } namespace N2{ const int xxx = 4321; } #pragma optimize = none int main() { int ddd; ddd = N1::xxx; ddd = N2::xxx; } Здесь эта злополучная ошибка (хоть со static, хоть без): namespace N1{ int xxx = 1234; } namespace N2{ int xxx = 4321; } #pragma optimize = none int main() { int ddd; ddd = N1::xxx; ddd = N2::xxx; } Предположение: баг компилятора.