Re: VC++ 8.0 и Template definition non-dependent names looku
От: Павел Кузнецов  
Дата: 16.07.06 09:12
Оценка: 8 (2)
igna,

> Похоже, что VC++ 8.0 неверно компилирует пример из стандарта:


Да, VC++8 не поддерживает two phase name lookup.

> Вроде бы при тестировании компилятора работниками Microsoft примеры из стандарта должны были быть опробованными не в последнюю очередь. Потому может быть поведение VC++ 8.0 в данном случае вовсе не ошибка, а намеренное отклонение от стандарта, например для соответствия предполагаемому изменению стандарта в будущем?


И ошибка, и, в некотором роде, позиция, заключающаяся в том, что поведение VC++, с их точки зрения, логичнее стандартного, соответственно, приоритет ошибки при учете высокой цены исправления низкий. Т.е. и на Orcas, насколько я знаю, планов исправлять это нет.
Posted via RSDN NNTP Server 2.0
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.