Visual Studio 2019版本16.10中的静态分析修复、改进和更新-cppku-C++库

Visual Studio 2019版本16.10中的静态分析修复、改进和更新

C++静态分析团队致力于使您的C++编码体验尽可能安全。我们正在添加更丰富的代码安全检查,并解决发布在 C++开发者社区 第页。感谢您参与我们的工作,并就过去的版本和早期预览给了我们很...
<格式> 在里面 视觉 导播室 2019版 16.10-cppku-C++库

<格式> 在里面 视觉 导播室 2019版 16.10

C++ 20向标准库添加了一个新的文本格式设置工具,主要用于替换 snprintf 以及拥有快速和类型安全界面的朋友。标准化图书馆建立在现有图书馆的基础上 {fmt} 图书馆,所以图书馆的...
CPPKUCPPKU31天前
530
C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展-cppku-C++库

C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展

而 <chrono> 标头已经作为STL的一部分,自从C++ 11以来,在C++ 20中的变化中,有几个扩展到计时,包括对Calnordic类型、时区、跳跃秒和与格式的集成的支持。为了完成这些附加功能...
在Azure Sphere开发中使用CMake预设的预览-cppku-C++库

在Azure Sphere开发中使用CMake预设的预览

我们很高兴地宣布,VisualStudio16.10版本以及VisualStudio代码的CMake Tools版本1.7中提供了CMake预设预览支持。 埃里卡介绍说 CMake预设以及为什么要使用它们 ,这篇文章将重点介绍...
Visual Studio 2019版本16.10中完成C++ 20范围-cppku-C++库

Visual Studio 2019版本16.10中完成C++ 20范围

我们很自豪地宣布在VS2019 V16.10版本下标准库中实现C++ 20范围的完成。 /std:c++latest . 我们 在2020年中期宣布了VS2019 v16.6中第一个有用的用户可见部分 ,涓涓细流加速流入...
CPPKUCPPKU31天前
500
如何开始在vcpkg中使用注册表-cppku-C++库

如何开始在vcpkg中使用注册表

对于vcpkg的许多用户来说,内置的包存储库就足够了。如果您只需要公共的、非实验性的库,那么默认的vcpkg注册表就完全可以了。然而,一旦你走出这个世界——一旦你有了公司内部的库,或者你想使...
CPPKUCPPKU31天前
410
所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表-cppku-C++库

所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表

我们今天宣布 所有主要的vcpkgenterprise特性都不再是实验性的 . 最新的vcpkg版本使版本控制、二进制缓存、清单和注册表对任何开发人员、团队或企业都是可用的。 多年来,我们...
CPPKUCPPKU31天前
320
微软C++代码分析支持SARIF 2.1-cppku-C++库

微软C++代码分析支持SARIF 2.1

从visualstudio16.8开始,MSVC代码分析正式支持sarif2.1.0标准。SARIF是代表 静态分析日志 我们是沙里夫技术委员会最早的合作者之一。 在幕后, 分析 中的日志文件 沙利夫 格式 权...
Visual Studio 2019版本16.10中的C++的OpenMP更新和修复-cppku-C++库

Visual Studio 2019版本16.10中的C++的OpenMP更新和修复

在我们的 上一篇博文 关于visualstudio中改进的OpenMP支持,我们宣布添加 -openmp:llvm 切换到Visual Studio 2019版本16.9,以使编译的程序以LLVM的OpenMP运行库为目标,用于x64...
CPPKUCPPKU31天前
500
一种新的边界检查静态分析规则-cppku-C++库

一种新的边界检查静态分析规则

我们在Visual Studio 16.10版本预览版3中添加了一个新的实验静态分析规则–C26458, WARNING_PATH_SENSITIVE_USE_GSL_AT . 新的警告是一个更精确,噪音更小的C26446警告版本, WARNI...
用AddressSanitizer查找bug:来自开源项目的模式-cppku-C++库

用AddressSanitizer查找bug:来自开源项目的模式

地址消毒剂(ASan)是 在Visual Studio 2019版本16.9中正式发布 . 我们最近使用此功能 在MSVC编译器中查找并修复一个bug . 为了进一步验证ASan实现的有用性,我们还将其用于一系...
调试版本的性能提高了2-3倍-cppku-C++库

调试版本的性能提高了2-3倍

在VisualStudio默认调试配置中,我们在X86/X64 C++编译器中实现了大量的运行时性能改进。为了 Visual Studio 2019 版本16.10预览版2 ,我们测量 2倍- 3倍加速 ...

C++开源库
Visual Studio 2019版本16.10中的静态分析修复、改进和更新-cppku-C++库

Visual Studio 2019版本16.10中的静态分析修复、改进和更新

C++静态分析团队致力于使您的C++编码体验尽可能安全。我们正在添加更丰富的代码安全检查,并解决发布在 C++开发者社区 第页。感谢您参与我们的工作,并就过去的版本和早期预览给了我们很...
<格式> 在里面 视觉 导播室 2019版 16.10-cppku-C++库

<格式> 在里面 视觉 导播室 2019版 16.10

C++ 20向标准库添加了一个新的文本格式设置工具,主要用于替换 snprintf 以及拥有快速和类型安全界面的朋友。标准化图书馆建立在现有图书馆的基础上 {fmt} 图书馆,所以图书馆的...
CPPKUCPPKU31天前
530
C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展-cppku-C++库

C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展

而 <chrono> 标头已经作为STL的一部分,自从C++ 11以来,在C++ 20中的变化中,有几个扩展到计时,包括对Calnordic类型、时区、跳跃秒和与格式的集成的支持。为了完成这些附加功能...
在Azure Sphere开发中使用CMake预设的预览-cppku-C++库

在Azure Sphere开发中使用CMake预设的预览

我们很高兴地宣布,VisualStudio16.10版本以及VisualStudio代码的CMake Tools版本1.7中提供了CMake预设预览支持。 埃里卡介绍说 CMake预设以及为什么要使用它们 ,这篇文章将重点介绍...
Visual Studio 2019版本16.10中完成C++ 20范围-cppku-C++库

Visual Studio 2019版本16.10中完成C++ 20范围

我们很自豪地宣布在VS2019 V16.10版本下标准库中实现C++ 20范围的完成。 /std:c++latest . 我们 在2020年中期宣布了VS2019 v16.6中第一个有用的用户可见部分 ,涓涓细流加速流入...
CPPKUCPPKU31天前
500
如何开始在vcpkg中使用注册表-cppku-C++库

如何开始在vcpkg中使用注册表

对于vcpkg的许多用户来说,内置的包存储库就足够了。如果您只需要公共的、非实验性的库,那么默认的vcpkg注册表就完全可以了。然而,一旦你走出这个世界——一旦你有了公司内部的库,或者你想使...
CPPKUCPPKU31天前
410
所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表-cppku-C++库

所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表

我们今天宣布 所有主要的vcpkgenterprise特性都不再是实验性的 . 最新的vcpkg版本使版本控制、二进制缓存、清单和注册表对任何开发人员、团队或企业都是可用的。 多年来,我们...
CPPKUCPPKU31天前
320
微软C++代码分析支持SARIF 2.1-cppku-C++库

微软C++代码分析支持SARIF 2.1

从visualstudio16.8开始,MSVC代码分析正式支持sarif2.1.0标准。SARIF是代表 静态分析日志 我们是沙里夫技术委员会最早的合作者之一。 在幕后, 分析 中的日志文件 沙利夫 格式 权...
Visual Studio 2019版本16.10中的C++的OpenMP更新和修复-cppku-C++库

Visual Studio 2019版本16.10中的C++的OpenMP更新和修复

在我们的 上一篇博文 关于visualstudio中改进的OpenMP支持,我们宣布添加 -openmp:llvm 切换到Visual Studio 2019版本16.9,以使编译的程序以LLVM的OpenMP运行库为目标,用于x64...
CPPKUCPPKU31天前
500
一种新的边界检查静态分析规则-cppku-C++库

一种新的边界检查静态分析规则

我们在Visual Studio 16.10版本预览版3中添加了一个新的实验静态分析规则–C26458, WARNING_PATH_SENSITIVE_USE_GSL_AT . 新的警告是一个更精确,噪音更小的C26446警告版本, WARNI...
用AddressSanitizer查找bug:来自开源项目的模式-cppku-C++库

用AddressSanitizer查找bug:来自开源项目的模式

地址消毒剂(ASan)是 在Visual Studio 2019版本16.9中正式发布 . 我们最近使用此功能 在MSVC编译器中查找并修复一个bug . 为了进一步验证ASan实现的有用性,我们还将其用于一系...
调试版本的性能提高了2-3倍-cppku-C++库

调试版本的性能提高了2-3倍

在VisualStudio默认调试配置中,我们在X86/X64 C++编译器中实现了大量的运行时性能改进。为了 Visual Studio 2019 版本16.10预览版2 ,我们测量 2倍- 3倍加速 ...
C++编程文章
Visual Studio 2019版本16.10中的静态分析修复、改进和更新-cppku-C++库

Visual Studio 2019版本16.10中的静态分析修复、改进和更新

C++静态分析团队致力于使您的C++编码体验尽可能安全。我们正在添加更丰富的代码安全检查,并解决发布在 C++开发者社区 第页。感谢您参与我们的工作,并就过去的版本和早期预览给了我们很...
<格式> 在里面 视觉 导播室 2019版 16.10-cppku-C++库

<格式> 在里面 视觉 导播室 2019版 16.10

C++ 20向标准库添加了一个新的文本格式设置工具,主要用于替换 snprintf 以及拥有快速和类型安全界面的朋友。标准化图书馆建立在现有图书馆的基础上 {fmt} 图书馆,所以图书馆的...
CPPKUCPPKU31天前
530
C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展-cppku-C++库

C++ 20对VisualStudio 2019版本16.10中可用的时间扩展的扩展

而 <chrono> 标头已经作为STL的一部分,自从C++ 11以来,在C++ 20中的变化中,有几个扩展到计时,包括对Calnordic类型、时区、跳跃秒和与格式的集成的支持。为了完成这些附加功能...
Visual Studio 2019版本16.10中完成C++ 20范围-cppku-C++库

Visual Studio 2019版本16.10中完成C++ 20范围

我们很自豪地宣布在VS2019 V16.10版本下标准库中实现C++ 20范围的完成。 /std:c++latest . 我们 在2020年中期宣布了VS2019 v16.6中第一个有用的用户可见部分 ,涓涓细流加速流入...
CPPKUCPPKU31天前
500
如何开始在vcpkg中使用注册表-cppku-C++库

如何开始在vcpkg中使用注册表

对于vcpkg的许多用户来说,内置的包存储库就足够了。如果您只需要公共的、非实验性的库,那么默认的vcpkg注册表就完全可以了。然而,一旦你走出这个世界——一旦你有了公司内部的库,或者你想使...
CPPKUCPPKU31天前
410
所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表-cppku-C++库

所有vcpkgenterprise特性现在都是通用的:版本控制、二进制缓存、清单和注册表

我们今天宣布 所有主要的vcpkgenterprise特性都不再是实验性的 . 最新的vcpkg版本使版本控制、二进制缓存、清单和注册表对任何开发人员、团队或企业都是可用的。 多年来,我们...
CPPKUCPPKU31天前
320