We recommend using Visual Studio 2017

C/C++ Language and Standard Libraries


The latest version of this topic can be found at C/C++ Language and Standard Libraries.

This section of the documentation includes guidelines and reference content for the Microsoft implementation of the ISO standards for C and C++.

Welcome Back to C++Describes modern C++ programming idioms and best practices.
C/C++ LanguagesReference content for the C and C++ languages.
C Run-Time Library ReferenceReference content for the Microsoft implementation of the C runtime (CRT).
C++ Standard LibraryReference content for the Microsoft implementation of the Standard Template Library (STL).
SafeInt LibraryReference content for a library of functions that handle integers without the risk of overflow.
Visual C++Describes key features of Visual C++ in Visual Studio and links to the rest of the Visual C++ documentation.
IDE and Development ToolsLinks to other articles that contain information about how to use Visual Studio and its related tools to create, build, and deploy C++ apps.
What's New for Visual C++Describes the new features and enhancements in this release.