Showing results for October 2022 - C++ Team Blog

Oct 24, 2022
6
4

Improving Copy and Move Elision

Bran Hagger
Bran Hagger

With Visual Studio 2022 version 17.4 Preview 3, we've significantly increased the number of situations where we do copy or move elision and given users more control over whether these transformations are enabled. What are copy and move elision? When a keyword in a C++ function is followed by an expression of non-primitive type, the execution of ...

C++
Oct 6, 2022
0
1

vcpkg September 2022 Release is Now Available: Celebrating 6 Years with Over 2000 Libraries!

Augustin Popa
Augustin Popa

The September 2022 release of the vcpkg package manager is available. This blog post summarizes changes from August 15th, 2022 to September 27th, 2022 for the Microsoft/vcpkg and Microsoft/vcpkg-tool GitHub repos.   vcpkg now has over 2,000 unique libraries in its open-source registry With this release, and the 6th anniversary of the laun...

C++Vcpkg
Oct 3, 2022
4
1

Announcing NuGet PackageReference support for C++/CLI MSBuild projects targeting .NET Core and .NET 5 or higher

Augustin Popa
Augustin Popa

One of the new features for C++ developers in Visual Studio 2022 version 17.3 is NuGet PackageReference support for C++/CLI MSBuild projects that target .NET Core and .NET 5 or higher. More specifically, this impacts CLR Class Library (.NET) and CLR Empty Project (.NET) project templates. This functionality allows you to manage NuGet packages while...

C++Vcpkg