The MSVC compiler toolset in Visual Studio version 15.7 conforms with the C++ Standard:
by Bat-Ulzii Luvsanbat
From the article:
Achieving conformance with the C++ Standards has been a long road for the Visual C++ team. If you’ve seen us at any conferences lately, you’ve probably seen the MSVC Conformance slide..