首页
文章列表
标签墙
返回找工具啦
内存安全
共 3 篇文章
Rust 所有权:move、copy、borrow 的规则
2026-04-03 11:31:31
Rust 所有权:move、copy、borrow 的规则 Rust 的所有权系统是其内存安全的核心机制,它在编译期通过一套严格的规则,确保程序不会出现悬垂指针、数据竞争等问题,而无需依赖垃圾回收。理解 move、copy 和 borrow 是掌握 Rust 的关键。 1. 理解所有权的基本原则 R
Rust所有权
move语义
copy语义
7
0
C++ RAII机制管理资源生命周期的实战指南
2026-04-03 03:41:37
C++ RAII机制管理资源生命周期的实战指南 C++ 中的资源管理是避免内存泄漏、文件句柄未关闭、锁未释放等问题的核心。RAII(Resource Acquisition Is Initialization,资源获取即初始化)是 C++ 独有的强大范式,它通过对象的构造与析构自动绑定资源的获取与释
C++RAII
资源管理
智能指针
10
0
Swift 闭包:@escaping 与 @autoclosure
2026-04-01 23:50:15
Swift 闭包:@escaping 与 @autoclosure Swift 中的闭包是自包含的功能代码块,可以在代码中传递和使用。当你看到函数参数类型是 Int, Int Bool 这样的形式时,那其实就是一个闭包类型。但在实际开发中,你可能会遇到两种特殊的闭包修饰符:@escaping 和 @
Swift
闭包
@escaping
10
0