C++杂记

句柄:资源的标识


类和struct
类默认是private
struct默认是public

类构造函数分配内存空间

this指针是指向对象的


void output(int a,int b=1)
void output(int a)不是重载函数

为什么先构造父类:因为基类中可能会调用父类的函数,如果父类后构造将会出错


int 4字节char 1字节 char a=(char)(int b);会发生截断

虚函数的多态,子类有的调用子类的,子类没有的调用父类的。

全局对象和变量在main()函数之前就已经调用并分配内存空间。

常对象只能调用其常成员函数

内联函数在生成可执行文件时,其代码块是直接嵌入到调用处的。它与宏非常类似。
内联说明(inline specification)对于编译器来说只是一个建议,编译器可以选择忽略这个建议

原文地址:https://www.cnblogs.com/shinecox/p/3131212.html