Comment détecter si je compile du code avec une version particulière de Visual Studio ?
Comment détecter si je compile du code avec une version particulière de Visual Studio ?
Comment détecter si je compile du code avec une version particulière de Visual Studio ?
Re: Comment détecter si je compile du code avec une version particulière de Visual Studio ?
`_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
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