Некоторые отличия архитектуры MSVC 2015 от более старых версий:
Использование универсальной библиотеки среды выполнения C (CRT). www.comss.ru В предыдущих версиях каждый основной выпуск инструментов и компилятора C++ содержал новую автономную версию CRT, которые были независимы друг от друга и в различной степени несовместимы. www.comss.ru Начиная с Visual Studio 2015, используется одна универсальная CRT, которая является компонентом операционной системы Microsoft Windows. www.comss.ru
Поддержка безопасной для потоков инициализации локальных статических переменных. clang.llvm.org В MSVC 2015 добавлена такая поддержка путём изменения ABI. clang.llvm.org
Новые алгоритмы форматирования и синтаксического анализа при наличии плавающей запятой. learn.microsoft.com Они влияют на семейства функций printf и scanf, а также функции, такие как strtod. learn.microsoft.com Старые алгоритмы форматирования могли создать лишь ограниченное число цифр, после чего заполняли оставшиеся десятичные знаки нулями. learn.microsoft.com Новые алгоритмы создают любое необходимое число цифр для представления значения или для обеспечения указанной точности. learn.microsoft.com
Усовершенствования отладчика. flashblogg.com Поддерживается асинхронная отладка и отладка «Только мой код». flashblogg.com Также можно просматривать распределённые по категориям выходные данные анализатора кода для поиска и устранения дефектов кода. flashblogg.com
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.