关于我们
新书资讯
新书推荐

C++对象模型详解

 C++对象模型详解

定  价:89.8 元

  • 作者:秦连松
  • 出版时间:2025/7/1
  • ISBN:9787115657121
  • 出 版 社:人民邮电出版社
  • 中图法分类:TP312.8C++ 
  • 页码:
  • 纸张:胶版纸
  • 版次:
  • 开本:16开
  • 商品库位:
9
7
6
8
5
7
7
1
1
1
2
5
1

本书基于GCC Clang编译器深入讲解C 对象模型的相关知识,涵盖C 对象的内部工作原理及底层的汇编实现机制。 本书先介绍对象模型的基本概念,并引入两个用于研究C 代码实现的开源工具一cppinsights和 Compiler Explorer。接着,依次讲解C 数据语义学,即编译器如何布局C 对象模型中的数据成 C 函数语义学,包括编译器如何实现C 中的多态、如何调用虚函数等;C 构造、析构语义学,涉及编译器对 C 对象的构造和析构方式,包括全局对象和静态局部变量的构造等内容;C 异常处理,包括GCC中异常处理的实现方式及实践准则;C 运行时类型识别(RTTI)的实现原理,包括 dynamic_cast算法的具体实现;C Name Mangling规则,包括GCC对C 代码中各个名称的编码方式。 本书适合有意深入理解C 对象模型、了解C 代码底层实现的读者阅读。阅读本书需要具备一定的C 基础知识。

 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容