— это 8я версия, 2008 — 9я, 2010 — 10я (тут повезло), 2012 — 11я, 2013 — 12я, 2015 — 14я. А в каком году следующая выйдет — они ещё не знают, но версия точно будет 15я.
P.S. Но чтобы всех было окончательно добить макрос _MSC_VER возвращает номер увеличенный на 700. Почему на 700? Потому что до Visual Studio был просто Microsoft C. И как несложно догадаться — версий от 2й до 7й. Почему начиная со 2й? Потому что 1й был Lattice C...
О. Прикольно, а то я всё думал что за хрень и почему 1800
Visual C++ Redist file directories have been renamed to Microsoft.VC141.* to match versioning with the toolset (14.1x). In Visual Studio 2017 RTM, these directories were incorrectly named Microsoft.VC150.*. вспоминаем еще такой фикс в 15.3 ))
Обсуждают сегодня