New Feature共37篇
针对未初始化内存(C6001)和初始化前使用(C26494)警告的新代码分析快速修复程序-yiteyi-C++库

针对未初始化内存(C6001)和初始化前使用(C26494)警告的新代码分析快速修复程序

在 最新预览版本 Visual Studio 2019简介 版本 16.1 ,我们增加了两个 代码分析体验的快速修复 专注于 未初始化 变量 检查 s . 这些快速修复是可用的 通过 快速行动( 灯泡 ) 相关行上的菜单,通...
CPPKU的头像-yiteyi-C++库CPPKU4年前
6921
VisualStudio2019中Linux工作负载的AddressSanitizer(ASan)-yiteyi-C++库

VisualStudio2019中Linux工作负载的AddressSanitizer(ASan)

在 Visual Studio 2019版本16.1预览版3 我们已经整合了 消毒液(ASan) 进入visualstudioforlinux项目。ASAN是一个C/C++的运行时内存错误检测器,它捕获以下错误: 释放后使用(悬挂指针引用) ...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1910
Visual Studio 2019中的新开始窗口和新项目对话框体验-yiteyi-C++库

Visual Studio 2019中的新开始窗口和新项目对话框体验

C++开发人员在VisualStudio 2019预览1中可用的两个特性是启动窗口和一个新的项目对话框。 “开始”窗口的主要目标是通过集中于开发人员最经常需要的命令,使代码更容易加载到IDE中。它还旨在改...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1790
AVX-512在MSVC中的自动矢量化-yiteyi-C++库

AVX-512在MSVC中的自动矢量化

在 Visual Studio 2019版本16.3 我们为MSVC编译器的自动矢量器添加了AVX-512支持。这篇文章将展示一些例子,并帮助您在项目中启用它。 什么是自动矢量器? 编译器的 自动矢量器 分析用户源代码...
Visual Studio 2019中用C++开发Linux:WSL、Linux ASAN、构建与调试的分离-yiteyi-C++库

Visual Studio 2019中用C++开发Linux:WSL、Linux ASAN、构建与调试的分离

在visualstudio2019中,您可以通过一个IDE轻松地针对Windows和Linux。在 Visual Studio 2019版本16.1预览版3 我们宣布了一些特定于 Linux工作负载 :本机支持 Windows Linux子系统(WSL) , 地...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1230
Vcpkg:引入upgrade命令-yiteyi-C++库

Vcpkg:引入upgrade命令

如果您刚刚开始并想了解更多有关vcpkg的信息,请查看我们的 初始岗位 . 我们最近为vcpkg添加了一个新选项(即vcpkg联系人–调查),以提供与vcpkg团队共享反馈的直接方式。非常感谢通过这个新渠...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1230
Visual Studio 2019中C++的进程外调试程序-yiteyi-C++库

Visual Studio 2019中C++的进程外调试程序

Visual Studio 2019预览版1 介绍了一种改进的C++调试器,它使用外部64位进程来承载其内存密集型组件。如果在调试C++应用程序之前经历过内存相关问题,现在这些问题应该在VisualStudio 2019中得...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1080
Visual Studio 2019版本16.3的C++跨平台开发:VCPKG、CMAP配置、远程报头和WSL-yiteyi-C++库

Visual Studio 2019版本16.3的C++跨平台开发:VCPKG、CMAP配置、远程报头和WSL

在visualstudio2019中,您可以通过一个IDE轻松地将Windows和Linux作为目标 . VisualStudio对CMake的本机支持 让 你 打开任何包含C++代码和cMAKistist.txt文件的文件夹 直接在Visual Studio中 到...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1070
Vcpkg:引入功能包的安装选项-yiteyi-C++库

Vcpkg:引入功能包的安装选项

我们很高兴宣布vcpkg在版本0.0.103中的一个新特性:特性包。 Vcpkg是一个包管理器 帮助获取和建立Windows上的开源库;VCPKG目前提供了超过600个C++库,用于VS2017和VS2015。 使用功能包,您可以...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1060
为Linux、Mac OS和Windows发布一个C++库管理器:VCPKG-yiteyi-C++库

为Linux、Mac OS和Windows发布一个C++库管理器:VCPKG

在微软,我们愿景的核心是“任何开发者、任何应用程序、任何平台”,我们致力于为您提供最高效的开发工具和服务,在所有平台上构建您的应用程序。有鉴于此,我们今天非常高兴地宣布vcpkg在Linux...
后退——回到C++时间-yiteyi-C++库

后退——回到C++时间

后退C++ 在最近的15.9更新VisualStudio 2017企业版中,我们为C++开发人员添加了“步骤后退”,针对Windows 10周年纪念更新(1607)和以后。使用此功能,您现在可以在调试时返回到以前的状态,而...
CPPKU的头像-yiteyi-C++库CPPKU4年前
970
MSVC预处理器的一致性进展-yiteyi-C++库

MSVC预处理器的一致性进展

为什么要重写预处理器? 最近,我们在上发表了一篇博文 C++一致性完成。 正如在博客文章中提到的,MSVC中的预处理器目前正在进行大修。我们这样做是为了提高它的语言一致性,解决一些长期存在的...