Здравствуйте, GlebZ, Вы писали:
Ввиду того, что я выступил с мирной инициативой, в дискуссии по языкам не участвую. замечание только по одному моменту.
GZ>+1. Только есть некоторая разница. Это компилятор посчитал ее предупреждением. Хотя и ясно, что подобная ошибка предупреждением быть не может. Непонятно о чем думали разработчики компилятора.
Правильно они думали. Если Вас это не устраивает — поставьте
/WX Treats all warnings as errors. For a new project, it may be best to use /WX in all compilations; resolving all warnings will ensure the fewest possible hard-to-find code defects.
и наслаждайтесь. А вот наоборот, увы, не получится — error не обойдешь. Поэтому если что-то хоть в 1% случаев может быть верным (хитрость программиста), то не надо это запрещать. Пусть сам запрещает, если хочет.