2.4. 总结

本章探讨了一些底层且颇具风险的特性 —— 我们将偶尔使用这些特性,所以需要提前设立“警示标志”,提醒自己即使C++赋予了我们极大的自由,也必须保持审慎,编写合理且正确的代码。

在本书后续章节构建高级内存管理设施时,这些危险工具可能派上用场。基于本章所述的各种注意事项,我们将以极克制、极谨慎的方式进行使用,并通过设计使其难以误用。

下一章将系统剖析C++提供的核心类型转换机制,旨在阐明:每种转型操作的具体行为,适用场景及使用目的,并为后续构建强大的内存管理抽象奠定基础。