errorman

不积跬步,无以至千里

导航

2023年3月25日

摘要: 我们使用gcc编译器,C++11, 《c++核心指南》的一个条款:“For “out” output values, prefer return values to output parameters”:在函数输出数值时,尽量使用返回值而非输出参数。 我们之前的做法应该是函数参数里面使用指针或者引用 阅读全文

posted @ 2023-03-25 16:38 Clemens 阅读(28) 评论(0) 推荐(0) 编辑

摘要: RAII全称Resource Acquisition Is Initialization,即“资源获取即初始化”。这种技术的核心思想是,通过在对象的构造函数中获取资源,并在对象的析构函数中释放资源,来确保资源的正确管理。 它绑定了在使用前必须获取的资源的生命周期(分配的堆内存、执行线程、打开的套接字 阅读全文

posted @ 2023-03-25 15:16 Clemens 阅读(28) 评论(0) 推荐(0) 编辑