Re[2]: инициализация статических членов
От: jam2 Болгария  
Дата: 21.04.05 10:09
Оценка:
Здравствуйте, Lorenzo_LAMAS, Вы писали:

L_L>потому, что имя b находится в области видимости класса А, и в твоем случае int A::b = b; в первую очередь будет рассматриваться именно область видимости класса А. А вот с ::b все уже нормально.


Спасибо за ответ,
Но почему в первую очередь в A, ведь инициализация происходит в глобальной области?
Неочевидное какое-то разрешения имен, если бы я так хотел, я бы сделал A::b = A::b,(хотя это бред)
Может где-то можно более подробно прочитать об этом частном случае?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.