摘要:
静态内存:用来保存static 栈内存:保存非static 智能指针: shared_ptr:允许多个指针指向一个对象 unique_ptr:独占所指对象 weak_ptr:一种弱引用,指向shared_ptr的对象 shared_ptr: 拷贝会使shared_ptr的计数器增加.初始化,函数参数 阅读全文
摘要:
我们在创建类的对象时,类不应该仅仅被声明,还应该被定义过,否则无法知道类占用了多少的内存 但是如果一个类的名字已经出现过就被认为是已经声明过了,所以允许包含自己的指针或者引用。 默认构造函数: 当类中包含一个其他类的成员且它没有默认构造函数,那个编译器无法为当前类合成默认构造函数。 如果不支持内类初 阅读全文