摘要:
C++ 类成员初始化详解 1. 成员变量的初始化时机 在 C++ 中,类的成员变量可以通过以下方式初始化: 构造函数初始化列表(推荐方式) 默认构造 在声明时初始化 2. IsolateManager 的构造过程 // 在头文件中的声明 class IsolateManager { private: 阅读全文
posted @ 2025-04-18 15:14
AngDH
阅读(27)
评论(0)
推荐(0)
摘要:
[[nodiscard]] 属性详解 1. 基本概念 [[nodiscard]] 是 C++17 引入的一个属性(attribute),用来标记不应该被忽略的返回值。 2. 作用 当函数的返回值被忽略时,编译器会发出警告 帮助防止程序员意外丢弃重要的返回值 提高代码的安全性和可靠性 3. 使用场景 阅读全文
posted @ 2025-04-18 14:59
AngDH
阅读(130)
评论(0)
推荐(0)
摘要:
V8 Isolate 详解 1. 什么是 Isolate? Isolate 是 V8 引擎中的一个关键概念,它代表了一个完全独立的 V8 运行时实例。每个 Isolate 都有自己的: 堆内存(Heap) 垃圾回收器(Garbage Collector) 上下文(Contexts) 内置对象(Bui 阅读全文
posted @ 2025-04-18 14:36
AngDH
阅读(134)
评论(0)
推荐(0)