C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Latest posts

Apr 26, 2022
Post comments count 0
Post likes count 0

Pure Virtual C++ 2022 is Today

Sy Brand

Pure Virtual C++ 2022 is today at 14:00 UTC! Join us on Learn TV for a free one-day virtual conference for the whole C++ community. You can find the schedule here.  

Apr 25, 2022
Post comments count 0
Post likes count 0

Customizing GitHub Codespaces for C++ Projects

Michael Price

A walkthrough for creating a GitHub Codespace, customizing the Codespace development container, and configuring Visual Studio Code for developing in a C++ project such as microsoft/vcpkg-tool.

Apr 22, 2022
Post comments count 0
Post likes count 0

Pure Virtual C++ 2022 Pre-Conference Sessions Available

Sy Brand

Our pre-conference sessions for Pure Virtual C++ 2022 are now online. Find them here, and hope to see you at the main event on 26th April! Session list: There's one session on Visual Studio for Unreal Engine and Game Developers which will be uploaded soon.

Apr 22, 2022
Post comments count 2
Post likes count 0

vcpkg April 2022 Release: artifacts merged to tool repo, tar.exe in Windows 10, GIT_ASKPASS, vcpkg in Arch Linux instructions, and more

Augustin Popa

The April 2022 release of the vcpkg package manager is available. This blog post summarizes changes from March 1st, 2022 to March 30th, 2022 for the microsoft/vcpkg and microsoft/vcpkg-tool GitHub repos. Some stats for this period:   Notable Changes vcpkg artifacts merged into Microsoft/vcpkg-tool repo vcpkg artifacts is our preview experience for acquiring binary packages, intended for developer tools like compilers, platform SDKs, and debuggers. This is a major step towards accepting external contributions for the vcpkg artifacts feature. PR: Microsoft/vcpkg-tool#428 &n...

Apr 20, 2022
Post comments count 3
Post likes count 1

What’s new for C++ Debugging in Visual Studio Code

Julia Reid

It’s been a minute since our last blog post about C++ in VS Code, but we’ve been working hard on new features and bug fixes! Today, we’re excited to fill you in on the latest and greatest C++ debugger improvements in VS Code, including support for the Apple M1 chip, data breakpoints, and a new run/debug play button! Apple Silicon ARM64 (M1 chip) Last year, we enabled language server support for Apple Silicon ARM64 architecture, which meant you could run the C++ extension’s language server (responsible for things like IntelliSense, code navigation, and autocomplete) natively on the Apple M1 chip. At the time, th...

Apr 13, 2022
Post comments count 0
Post likes count 0

Pure Virtual C++ 2022 Schedule Available

Sy Brand

Pure Virtual C++ 2022 is a free, one-day virtual conference for the whole C++ community. The schedule is now available. You can find the full set of abstracts, alongside calendar files to download on the website. All times UTC on the 26th April. Yes, I know the times look a bit weird, it'll work out on the day! Look forward to seeing you there!  

Apr 12, 2022
Post comments count 6
Post likes count 0

New Enumeration Checks in Visual Studio 2022 version 17.2 Preview 3

Gabor Horvath

New Enumeration Checks in Visual Studio 2022

Apr 8, 2022
Post comments count 1
Post likes count 0

Sign Up for the Pure Virtual C++ 2022 Conference

Sy Brand

In the last couple of years we have run Pure Virtual C++, a free one-day virtual conference for the whole C++ community. This month we're doing it again! Sign-up for free on the website to be the first to hear about our program schedule, access our extra on-demand C++ demos, and get more virtual surprises. The live event will run April 26th 14:00-17:00 UTC on Microsoft Learn TV. It will also be streamed to YouTube and videos will be available to watch after the event. The full program will be announced soon, but expect content on C++23, modules, static analysis, embedded C++, and some fun C++ corners yo...

Apr 4, 2022
Post comments count 4
Post likes count 1

Using GitHub Codespaces and Visual Studio Code for C++ Development

Michael Price

GitHub Codespaces and Visual Studio Code lower the barrier to entry for developing C++-based applications and libraries.