C++ 第4页
WindowsARM64支持VisualStudio中的CMake项目-yiteyi-C++库

WindowsARM64支持VisualStudio中的CMake项目

在visualstudio2019version16.9preview 3中,我们添加了对将CMake项目部署到远程Windows机器并使用 Visual Studio远程工具。 针对ARM64 Windows的CMake开发人员现在可以直接从visualstudio交叉...
CPPKU的头像-yiteyi-C++库CPPKU4年前
490
Visual Studio 2019版本16.9预览版3中的MSVC后端更新-yiteyi-C++库

Visual Studio 2019版本16.9预览版3中的MSVC后端更新

在 Visual Studio 2019 版本16.9 预览3 我们继续改进C++后端,具有新的特性、新的和改进的优化、建立吞吐量改进和更好的安全性。下面是一个简短的改进列表供您回顾。 地址消毒剂: 的IDE集成 A...
CPPKU的头像-yiteyi-C++库CPPKU4年前
480
构建吞吐量系列:更高效的模板元编程-yiteyi-C++库

构建吞吐量系列:更高效的模板元编程

在 上一篇博文 我分享了如何在MSVC编译器中处理模板专门化和模板实例化。我们现在来看一些来自真实世界代码库的示例,以展示一些减少代码库数量的方法。 例1 这个例子是从我们自己的MSVC编译器...
CPPKU的头像-yiteyi-C++库CPPKU4年前
500
构建吞吐量系列:模板元编程基础-yiteyi-C++库

构建吞吐量系列:模板元编程基础

模板元编程很流行,在许多代码库中都可以看到。但是,它通常会导致编译时间过长。在研究大型代码库中的构建吞吐量改进机会时,我们的发现是,超过一百万个模板专门化和模板实例化是非常常见的,...
CPPKU的头像-yiteyi-C++库CPPKU4年前
550
更快的C++迭代构建-yiteyi-C++库

更快的C++迭代构建

我们在Visual Studio 2019中更早地对C++链接时间进行了改进,并且我们有更多的改进来告诉您。从版本16.7开始,我们测量到在一些增量链接和调试场景中提高了5倍,在完全链接中提高了1.5倍。这些...
CPPKU的头像-yiteyi-C++库CPPKU4年前
610
在Visual Studio 2019 16.9预览版2中使用CMake工具链文件配置IntelliSense-yiteyi-C++库

在Visual Studio 2019 16.9预览版2中使用CMake工具链文件配置IntelliSense

visualstudio现在可以基于CMake工具链文件设置的CMake变量值在CMake项目中配置IntelliSense。这些改进提供了当 CMake工具链文件 用于配置和生成。例如,visualstudio现在可以使用Android工具链...
CPPKU的头像-yiteyi-C++库CPPKU4年前
900
VisualStudio代码C++扩展:ARM和ARM64支持-yiteyi-C++库

VisualStudio代码C++扩展:ARM和ARM64支持

最新发布的 Visual Studio代码C++扩展 为Windows ARM64、Linux ARM和Linux ARM64架构带来C++智能感知和构建支持。更重要的是,你可以 下载ARM和ARM64体系结构的VS代码构建 这意味着你可以正式使...
CPPKU的头像-yiteyi-C++库CPPKU4年前
790
条件平凡特殊成员函数-yiteyi-C++库

条件平凡特殊成员函数

C++标准委员会目前关注于将语言添加到可以简化代码的语言中。C++ 20中的一个小例子是 条件平凡特殊成员函数 ,我们在中添加了对的支持 Visual Studio 2019版本16.8 . 它的好处不是很明显,除非...
CPPKU的头像-yiteyi-C++库CPPKU4年前
560
VisualStudio 2019版本16.7和16.8中的C++ 20特性-yiteyi-C++库

VisualStudio 2019版本16.7和16.8中的C++ 20特性

这是什么 新建 我们有 继续在MSVC工具集中实现C++ 20, 值得注意的进展 制造于 VS(Visual Studio) 2019 v16.7和2019 v16.8。这篇博文列出了实现的特性 自从 这个 VS 2019到16.1到16.6中的C++ ...
CPPKU的头像-yiteyi-C++库CPPKU4年前
680
联盟认为VisualStudio2019的迭代构建改进了27.9倍-yiteyi-C++库

联盟认为VisualStudio2019的迭代构建改进了27.9倍

Visual Studio 2019 v16.8预览版3。 2 介绍 显著的构建和链接时间改进。 在这篇博文中, 我们 详细说明如何 联盟大厦里的队伍 齿轮5 测试 这个 编译和链接时间 三 Visual Studio的不同版本 . 这...
Visual Studio中C++模块的访问-yiteyi-C++库

Visual Studio中C++模块的访问

C++模块支持已经到达VisualStudio!获取最新信息 Visual Studio预览 如果你想试试的话。 C++模块 可以帮助您划分代码,加快构建时间,并且它们可以无缝地与现有代码并排工作。 此预览仅支持MSBu...
CPPKU的头像-yiteyi-C++库CPPKU4年前
590
C++代码分析中的安全规则-yiteyi-C++库

C++代码分析中的安全规则

在 Visual Studio版本16.8 预览3 ,  我们 已添加 一 很少的 C++代码分析的安全规则 那可以 找到 一些常见的错误,可能导致 虫子范围 从简单的断开特征到 代价高昂的安全漏洞。 这些...