摘要:
# C++基础语法 ## 基本数据类型的大小 不同编译器的内置类型大小不同,比如指针类型,同是x86-64的CPU,g++的指针大小为8,visual的指针大小为4,minGW指针大小为8 C++标准只保证基本数据类型有一个最小大小: [图源](https://www.learncpp.com/cp 阅读全文
摘要:
# C++对象模型 主要参考资料: - 【1】《深入理解C++对象模型》,这本书的内容值得学习,但是没有讲解常用的现代编译器的做法,只给一个理论框架。而且知识点散乱,难以整理和回顾。你可以继续看看【5】这本书 - 【2】[学习使用GDB来观察C++对象模型](https://www.cnblogs. 阅读全文
摘要:
# 从内核到C++应用 关于C++内存管理方面的面试题有很多,但是这些问题的答案不能仅靠学习C++就能得出比较全面的答案 ,它还涉及C运行库和内核的方方面面。 本文给自己理一下思路,并在最后尝试回答几个常见的关于C++内存管理方面的面试题。 如果在linux开发环境下,整个系统的不同层级有着不同的内 阅读全文