This is the Trace Id: e5baf66db0ab1a0da7a471ee805ac0ef
Skip to main content Microsoft 365 Office Azure Copilot Windows XBOX Support Windows Apps OneDrive Outlook Moving from Skype to Teams OneNote Microsoft Teams Shop XBOX Accessories XBOX games Microsoft AI Microsoft Security Azure Dynamics 365 Microsoft 365 for business Microsoft Power Platform Windows 365 Digital Sovereignty Microsoft Developer Microsoft Learn Support for AI marketplace apps Microsoft Tech Community Microsoft Marketplace Software companies Visual Studio Free downloads & security Education Gift cards Licensing View Sitemap

Visual C++ Compiler November 2013 CTP

This compiler CTP contains preview versions of various C++11, C++14, and C++/CX language features.

Important! Selecting a language below will dynamically change the complete page content to that language.

  • Version:

    1

    Date Published:

    7/15/2024

    File Name:

    vc_CompilerCTP.Nov2013.exe

    Breaking Changes.docx

    File Size:

    33.0 MB

    24.1 KB

    The Visual C++ Compiler November 2013 CTP contains a preview release of the Visual C++ compiler that adds the following C++11, C++14, and C++/CX features to the set of features already supported by the Visual C++ compiler shipped in Visual Studio 2013: • Implicit move special member function generation (thus also completing =default) • Reference qualifiers on member functions (a.k.a. "& and && for *this") • Thread-safe function local static initialization (a.k.a. "magic statics") • Inheriting constructors • alignof/alignas • __func__ • Extended sizeof • constexpr (except for constructors) • noexcept (unconditional) • C++14 decltype(auto) • C++14 auto function return type deduction • C++14 generic lambdas (with explicit lambda capture list) • (Proposed for C++17) Resumable functions and await A tour of these features is available on Channel 9: http://channel9.msdn.com/Series/C9-Lectures-Stephan-T-Lavavej-Core-C-/Core-Cpp-10 More details about this release are available from the Visual C++ Blog: http://blogs.msdn.com/b/vcblog/archive/2013/11/18/announcing-the-visual-c-compiler-november-2013-ctp.aspx
  • Supported Operating Systems

    Windows 7, Windows 8, Windows 8.1, Windows Vista

    This package requires VIsual Studio 2013 to be pre-installed on the machine.
  • After downloading and installing the program, you can launch Visual Studio 2013 and switch to use the new compiler in your C++ projects. We recommend that you create a separate project configuration and modify it for projects that utilize the CTP compiler. To do so: 1. Open the "Build" menu and then select the "Configuration Manager" option. 2. In the Configuration Manager, duplicate your existing configuration. 3. Open the project's Property Pages by pressing F7 or right clicking the project in Solution Explorer and selecting "Properties". 4. In the "General" tab, change "Platform Toolset" from "Visual Studio 2013 (v120)" to "Visual C++ Compiler Nov 2013 CTP (CTP_Nov2013)". 5. Rebuild your project.