• 革命性的提案:C++ 将添加借用检查、生命周期、mut、send+sync 在遭受内存安全棒的打击两年后,C++ 社区发布了一项提案,以帮助开发人员编写更不容易受到攻击的代码。
  • 两种语言都有各自的优点和缺点,因此很难确定哪种语言最适合特定的项目。 Rust 与 C++:理解核心基础知识Rust 和 C++ 都是多功能、高性能的语言。让我们探索它们各自的基础知识,包括语法比较和编程语言特性。 icon
  • 老黄掏出了 Rust 的“显卡加速卡”,CUDA 编程终于不用再写 C 了! Nvidia 官方发布了 CUDA-oxide,一套让 Rust 代码直接编译成 GPU 程序的新工具。本文详细拆解它的工作原理、安全设计思路与独特的编译流程,用通俗案例 icon
  • 安全厂商CrowdStrike一次错误更新导致微软蓝屏死机 (BSOD) ,世界各地 IT 管理员都在忙着手工修复这个大bug。微软与此次大面积宕机无关。 虽然 CrowdStrike 已经修复了最初导致问题的更新,但许多系统仍处于离线状态,银行、航空公司 icon
  • AI找漏洞没那么神!Mythos扫描curl只中一个!Mythos AI扫描curl代码库只发现一个真实漏洞,远低于媒体炒作。文章对比多种AI扫描工具效果,说明现代AI确实能发现安全缺陷,但未超越已有工具水平。 作者背景 icon
  • 根据simondobson两篇文章(1、 icon
  • Nick Parlante的《Essential C》是一本针对已经有一定编程背景的读者的C语言教程,旨在快速概述C语言的所有基本特性。这本教程涵盖了变量、整型、浮点型、类型提升和截断、运算符、控制结构(如if、while、for)、函数、值参数和引用参数、结构体、指针、数组、预处理器以及标 icon
  • 在接下来的几年里,我们计划继续在 Let's Encrypt 基础架构中用内存安全的替代方案替换 C 或 C++ 软件: 用 icon
  • 并非所有内容都会用 Rust 重写,因此 C++必须变得更安全,我们都应该关心 C++ 变得更安全。 越来越明显的是,不仅许多程序员看到了内存安全的好处,政策制定者也看到了。“内存安全”的概念已经从编程语言的创建者和用户在讨论中使用的技术术语变成了 icon
  • 在 Windows 98 上运行karpathy的 icon
  • 神奇五人组:Javad Abdi、Gilead Posluns、张国政、王博轩和Mark C. Jeffrey 发表了一篇研究论文,成为本周热议的话题。他们的研究论文题为“ icon
  • 如果一切顺利的话,Ubuntu 项目很快就会用 Rust 语言写的工具替换掉一些老旧的 GNU 工具,比如我们之前报道过的 uutils 项目做的那些工具。 不过,把整个 Linux 系统的核心工具都换掉可不是小事,所以 Canonical 的工程 icon
  • Rust 是一种优先考虑安全性和性能的系统编程语言。Rust 性能的一个关键方面是其内存管理系统,该系统围绕所有权和借用展开。理解这些概念对于编写高效的 Rust 代码至关重要,尤其是如果您之前使用过 C++ 等内存管理方式不同的语言。 在本文中, icon
  • 在 C++ 中,您可以使用正则表达式删除一行文本,方法是逐行读取文件,将正则表达式模式应用于每一行,然后排除与模式匹配的行。以下是如何使用 C++ 中的正则表达式删除一行文本的示例: icon
  • 重磅消息!GCC编译器家族新添了一位"老古董"成员——gcobol(专门编译COBOL这种爷爷级编程语言)!目前已经在64位的电脑和手机芯片上跑通了,但32位的老爷机就别想了(毕竟这年头谁还用32位啊)。程序员蜀黍们正在努力,准备让它能在那些支持128位超强计算的未来电脑上运行。 < icon
  • 让我们来看看即将发布的 GCC 15 中值得期待的 6 项改进。简单说就是:错误提示更可视化、C++模板不劝退、支持自动化分析、新旧代码过渡更顺滑、彩色标记更醒目、核心技术开放共享。 1、更漂亮的错误路径图 icon
  • C++ 程序员倾向于使用 std::string 类来表示字符串。虽然实现方式可能有所不同,但 std::string 的每个实例可能使用 32 个字节。虽然这不是很大的内存量,但加起来还是会很大。 在 Node.js 运行时中,作为构建工具的一部 icon