机读格式显示(MARC)
- 000 01331nam0 2200265 450
- 010 __ |a 978-7-115-65712-1 |d CNY89.80
- 099 __ |a CAL 012025081063
- 100 __ |a 20251025d2025 em y0chiy50 ea
- 200 1_ |a C++对象模型详解 |A C++ dui xiang mo xing xiang jie |f 秦连松著
- 210 __ |a 北京 |c 人民邮电出版社 |d 2025.07
- 215 __ |a 252页 |c 图 |d 24cm
- 314 __ |a 秦连松, 硕士毕业于中国科学院大学, 曾在百度、字节跳动等公司从事C++开发工作, 目前在小米公司从事虚拟机相关的工作。
- 330 __ |a 本书先介绍对象模型的基本概念, 并引入两个用于研究C++代码实现的开源工具一cppinsights和Compiler Explorer。接着, 依次讲解C++数据语义学, 即编译器如何布局C++对象模型中的数据成C++函数语义学, 包括编译器如何实现C++中的多态、如何调用虚函数等 ; C++构造、析构语义学, 涉及编译器对C++对象的构造和析构方式, 包括全局对象和静态局部变量的构造等内容 ; C++异常处理, 包括GCC中异常处理的实现方式及实践准则 ; C++运行时类型识别 (RTTI) 的实现原理, 包括 dynamic_cast算法的具体实现 ; C++Name Mangling规则, 包括GCC对C++代码中各个名称的编码方式。
- 606 0_ |a C++语言 |A C++ yu yan |x 程序设计
- 701 _0 |a 秦连松 |A qin lian song |4 著
- 801 _0 |a CN |b 人天书店 |c 20251025
- 905 __ |a WXCSXY |d TP312.8/4