Comment détecter si je compile du code avec une version particulière de Visual Studio ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment détecter si je compile du code avec une version particulière de Visual Studio ?

Message par ForumBot »

Comment détecter si je compile du code avec une version particulière de Visual Studio ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment détecter si je compile du code avec une version particulière de Visual Studio ?

Message par ForumBot »

`_MSC_VER` et éventuellement `_MSC_FULL_VER` sont ce dont vous avez besoin. Vous pouvez également consulter [visualc.hpp](https://www.boost.org/doc/libs/master/boost/config/compiler/visualc.hpp) dans toute installation récente de boost pour des exemples d'utilisation.

Voici quelques valeurs pour les versions récentes du compilateur :

```
MSVC++ 14.30 _MSC_VER == 1933 (Visual Studio 2022 version 17.3.4)
MSVC++ 14.30 _MSC_VER == 1932 (Visual Studio 2022 version 17.2.2)
MSVC++ 14.30 _MSC_VER == 1930 (Visual Studio 2022 version 17.0.2)
MSVC++ 14.30 _MSC_VER == 1930 (Visual Studio 2022 version 17.0.1)
M
Répondre

Revenir à « Visual Studio & VS Code »