标签

 c++ 

相关的文章:

本列表汇集了关于C++开发的最新动态与实用技巧,涵盖跨平台环境搭建、代码分析、构建工具标准化等多个方面,助力开发者提升编程效率与技能。

微软C++代码分析中的警告抑制机制更新

Improvements to \#pragma warning and gsl::suppress in Microsoft C++ Code Analysis. The post Updates to Warning Suppressions in Microsoft C++ Code Analysis appeared first on C++ Team Blog.

微软C++代码分析工具在Visual Studio中更新了警告抑制机制,增强了对抑制警告的跟踪和说明,新增SARIF输出中的详细抑制信息及对gsl::suppress属性的支持,提升了代码审查和可维护性,有助于管理技术债务。

微软C++代码分析中的警告抑制机制更新
原文英文,约1200词,阅读约需5分钟。发表于:
阅读原文

跨平台C++开发环境CMake,VSCode搭建(Win10+)

C和C++语言还是使用比较广泛的一门开发语言,很多扩展库基本都是用c或者c++语言写的,比如 node.js的扩展库(N-API),安卓的扩展库(JNI),以及操作系统的应用等,很多都是包不存在,直接拉代码下来,直接编译然后,安装应用到系统中或者扩展插件组件中。Visual Studio...

C和C++语言广泛用于开发,学习它们有助于跨平台开发。推荐使用Visual Studio Code和CMake作为开发环境。安装VSCode后,添加中文插件和C++扩展,并配置CMake,以便创建和调试C++项目,提升开发效率。

原文中文,约3300字,阅读约需8分钟。发表于:
阅读原文

在VS Code中更智能的、具工作区意识的C++代码补全

C++ code understanding Developing C++ code can be complex. C++ project structure, style, and convention can vary widely from repository to repository, and critical context for a given task often...

GitHub Copilot团队通过升级模型和增强工作区意识,提升C++开发体验,提供更精准的代码补全建议,适用于Visual Studio和VS Code,以提高编码效率。

在VS Code中更智能的、具工作区意识的C++代码补全
原文英文,约400词,阅读约需2分钟。发表于:
阅读原文
发表于:
阅读原文

电子艺界如何通过Visual Studio Build Tools 实现Windows和Linux上的C++构建标准化

At Electronic Arts (EA), the Frostbite Enginering Workflows team has thousands of developers who work on powerful game engines behind popular games.  EA has relied on Visual Studio for years due...

电子艺界(EA)的Frostbite工程团队有数千名开发者使用Visual Studio进行游戏引擎开发,依赖其多项功能,并积极利用新集成如GitHub Copilot以满足跨平台开发需求。

电子艺界如何通过Visual Studio Build Tools 实现Windows和Linux上的C++构建标准化
原文英文,约200词,阅读约需1分钟。发表于:
阅读原文

【Rust日报】2025-06-20 Zed 推出全新调试器,内置支持 Rust、C/C++、JavaScript、Go 和 Python

Tokio 公告:宣布明年 4 月举办首届 TokioConf 2026 2026 年 4 月 20 日至 22 日,TokioConf 将在俄勒冈州波特兰举办。 这是首届专为 Rust 中异步网络应用开发者设立的会议,旨在分享使用 Tokio 和 Rust...

TokioConf 将于 2026 年 4 月 20-22 日在俄勒冈州波特兰举办,专注于 Rust 异步网络应用开发。Zed 发布了支持多种语言的新调试器,优化了调试流程。文章探讨了 Rust 中整数到字符串转换的优化及宏驱动的数据建模方法。Aralez 是基于 Rust 的高性能反向代理,支持动态配置和多种功能。

【Rust日报】2025-06-20 Zed 推出全新调试器,内置支持 Rust、C/C++、JavaScript、Go 和 Python
原文中文,约2700字,阅读约需7分钟。发表于:
阅读原文

ComfyUI遭"Pickai"C++后门攻击:全球700余台AI图像生成服务器沦陷

ComfyUI遭Pickai后门攻击,全球700台AI服务器沦陷。

网络安全研究机构XLab发现针对ComfyUI框架的Pickai后门攻击,已导致全球近700台服务器受损。该后门具备隐匿和持久化能力,并与商业AI平台Rubick.ai相关,增加了供应链攻击风险。XLab警告清除难度极高,需立即采取防御措施。

原文中文,约1600字,阅读约需4分钟。发表于:
阅读原文

为什么 C++ 认为我的类是可复制构造的,而实际上它无法被复制构造?

对于“这个类是否可复制构造?”这个问题,答案应该是什么?你不知道定义是什么,只知道它的声明。编译器是否应该停止编译并显示错误信息“无法预测未来”?但是,如果你不想在头文件中暴露复制构造函数的实现呢?判断可复制构造的规则是是否存在未被删除的复制构造函数。

C++编译器判断类是否可复制构造是基于是否存在未被删除的复制构造函数。尽管Derived类有自定义的复制构造函数,但由于Base类不可复制,实际复制会失败。如果将复制构造函数设为默认,编译器会认为Derived类不可复制。

原文中文,约2000字,阅读约需5分钟。发表于:
阅读原文

如何按项目过滤C++ Build Insights

Visual Studio 2022 version 17.14 comes with quality-of-life improvements to its C++ Build Insights integration that will make it easier for you to navigate large multi-project traces and handle...

Visual Studio 2022版本17.14改进了C++ Build Insights集成,简化了多项目追踪和长文件名处理。新功能包括按项目和文件路径过滤分析结果,帮助用户识别瓶颈和依赖关系,提升构建性能。

如何按项目过滤C++ Build Insights
原文英文,约800词,阅读约需3分钟。发表于:
阅读原文

【Rust日报】2025-06-01 新书《C++ to Rust Phrasebook》

Godbolt 网站支持运行 Miri 了 - 在 Add tool 按钮那里 示例:https://godbolt.org/z/5z3cTKszE Godbolt,也被称为 Compiler Explorer,是一个强大的在线编译和汇编查看平台。 它可以对同一段代码在以下各种情况查看汇编代码 不同编译器 不同编译器版本 不同编译选项 不同架构 新书《C++ to Rust...

Godbolt 网站现已支持 Miri,提供在线编译和汇编查看功能。新书《C++ to Rust Phrasebook》帮助 C++ 程序员学习 Rust,涵盖多种主题。Cuneus 工具支持 WGSL 着色器处理视频,Godot-Rust 更新引入类型安全信号机制。调查 Rust 开源贡献者,rstrie 库实现通用 Trie 数据结构。Talyn 计划为 cargo-semver-checks 添加自动见证程序生成功能。

原文中文,约2800字,阅读约需7分钟。发表于:
阅读原文