排序
调试版本的性能提高了2-3倍
在VisualStudio默认调试配置中,我们在X86/X64 C++编译器中实现了大量的运行时性能改进。为了 Visual Studio 2019 版本16.10预览版2 ,我们测量 2倍- 3倍加速 编译的程序 在里面 调试 模...
忽略代码分析的自动初始化
读取未初始化的内存是C和C++程序安全漏洞的主要来源之一。微软开发了许多工具来发现这些错误,包括编译器警告、静态分析检查,以及最近的代码插装。 有关未初始化内存相关漏洞和缓解措施的更...
纯虚拟C++ 2021是今天
纯虚拟C++ 一个免费的为期一天的虚拟会议为整个C++社区,从今天开始(5月3日)14:30 UTC。你可以观看它,并与演讲者互动 学习电视 . 将有关于C++ 20模块的会话,CMake,VCPKG,和代码分析。 我...
纯虚拟C++ 2021调度可用
纯虚拟C++ 2021的调度是 现在在活动网站上直播 . 记得注册成为第一个访问我们的额外按需C++演示,并获得更多的虚拟惊喜。 所有时间都是星期一3点 研发 2021年5月UTC。摘要和扬声器bios可在 网站...
CMake预置在visualstudio和visualstudio代码中的集成
CMakePresets.json文件 在cmake3.19和3.20中发布,允许用户指定常见的配置、构建和测试选项,并与其他人共享。我们在Visual Studio中添加了对CMakePresets.json的支持,并为Visual Studio代码添...
VisualStudio代码C++扩展2021年4月更新:CUDA C/C++智能感知和苹果硅支持
2021年4月更新 Visual Studio代码C++扩展 现在可用! 此最新版本 提供 品牌 新功能,如用于CUDA的IntelliSense C/C++与 本地的 语言 服务器 支持Apple Silicon- 以及一系列的增强和错...
Visual Studio 2019版本16.10预览版2中的MSVC后端更新2
在 Visual Studio 2019 版本16.10预览2:我们继续改进C++后端,具有新的特性、新的和改进的优化、建立吞吐量改进和更好的安全性。下面是一个简短的改进列表供您回顾。 地址消毒剂 修复了假阴性...
用AddressSanitizer:MSVC编译器查找bug
特别感谢亚伦·戈伦斯坦写了这篇博文。 地址消毒剂(ASan)是 一般可用 从最近发布的VisualStudio2019版本16.9开始。我们已经准备好了 展示 即使是像EASTL这样的产品级代码也很容易发现bug。这...
注册为纯虚拟C++ 2021会议
去年我们运行了第一个纯C++ C++,它是整个C++社区的一天免费虚拟会议。今年5月我们又要这样做了! 在网站上免费注册 作为第一个听到我们的节目时间表,访问我们的额外按需C++演示,并获得更多的...
用于交叉编译的vcpkg主机依赖项
如果您不熟悉我们的C++库管理器VCPKG,欢迎!这篇文章涵盖了一个中级/高级的主题,因此您可能需要首先从中获得一个概述并尝试一些东西 vcpkg GitHub页面 或者一些 我们以前的博客 . 介绍 C++的...
Visual Studio 2019 16.9中的静态分析修复、改进和更新
C++静态分析团队的目标是使您的C++编码体验尽可能安全。我们正在添加更丰富的代码安全检查,并解决发布在 C++开发者社区 第页。感谢您参与我们的工作,并就过去的版本和早期预览给了我们很好的...
Visual Studio 2019中的智能感知改进
在VisualStudio 2019发布过程中,我们已经对C++智能感知做了许多重大改进。我们收集了一些亮点,如果您有兴趣升级到Visual Studio 2019,或者只是想学习如何在编写C++代码时更有效率。如果你从2...