Здравствуйте, Chez, Вы писали:
C>Это баг или фича, что он компилируется? (MSVC7)
Баг. Это абсолютно не корректно, так как не учитывается область видимости классов (структур). В C это бы корректно, но в С++ уже нет. А то, что VC6 и VC7 компилируют это говорит только о их качестве.
А в 7.1 или 8.0 пробовал?