Здравствуйте, Erop, Вы писали:
B>>MS, как это часто бывает, решила немного улучшить стандарт
E>Таки для фанатов вроде есть опция строго по стандарту компилячить...
Попробую ответить за фанатов: там есть опция компилячить без language extensions (/Za), что, ИМХО, не означает, что все будет компилячится по стандарту

В частности вот этот пример
struct test
{
virtual void abstract() = 0 {};
};
компилится с /Za.