Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 6
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2014 » Июль » 22 » Visual Studio 11 Developer Preview
15:39
Visual Studio 11 Developer Preview
Поставил на рабочий ноут Visual Studio 11 Developer Preview.Погонял разные самопальные бенчмарки типа решета Эратосфена, vector<int> vs vector<bool>, std::string vs char* и т.д., пытаясь выявить улучшения или ухудшения в оптимизации. Лично я ничего кардинального не выявил по сравнению с версией 10.Очевидно, что статический анализ кода и его безопасность в целом сейчас как никогда в моде, поэтому производители компиляторов постепенно закручивают гайки, превращая предупреждения в ошибки.Например с ключом "/sdl" Студия 11 будет считать приведенные ниже предупреждения ошибками.WarningCommand line switchDescriptionC4146/we4146A unary minus operator was applied to an unsigned type, resulting in an unsigned resultC4308/we4308A negative integral constant converted to unsigned type, resulting in a possibly meaningless resultC4532/we4532Use of “continue”, “break” or “goto” keywords in a __finally/finally block has undefined behavior during abnormal terminationC4533/we4533Code initializing a variable will not be executedC4700/we4700Use of an uninitialized local variableC4789/we4789Buffer overrun when specific C run-time (CRT) functions are usedC4995/we4995Use of a function marked with pragma deprecatedC4996/we4996Use of a function marked as deprecatedСсылки по теме:Оригинальный пост "Compiler Security Enhancements in Visual Studio 11", кратким переводом которого по сути является этот пост.
Просмотров: 91 | Добавил: admin | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Форма входа
Календарь
«  Июль 2014  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей