5 ms·
Since VS2015 MSVC should have most of C99 support already. So there are no reasons to avoid C99 usage nowadays at all.
by xvilka 10y ago
Since VS2015 MSVC should have most of C99 support already. So there are no reasons to avoid C99 usage nowadays at all.
- xvilka 10y agoMoreover, now you can install just compiler/build tools without Visual Studio: https://blogs.msdn.microsoft.com/vcblog/2016/03/31/announcing-the-official-release-of-the-visual-c-build-tools-2015/ https://blogs.msdn.microsoft.com/vcblog/2016/03/31/announcin...
- pjmlp 10y agoVS2015 MSVC supports C++14, which requires C99 library support, hence why Microsoft updated the support. Likewise MSVC will support C11 libraries when they get around to be fully C++17 compliant. For any newer C standard the official Microsoft position is to use clang with the Visual C++ backend, called C2 which Microsoft is turning into a backend to be shared between clang, Visual C++ and .NET Native.