摘要:
当类中成员是其他类对象时,我们称该成员为 对象成员 构造的顺序是 :先调用对象成员的构造,再调用本类构造 //析构顺序与构造相反 例如: class A {} class B { A a; } B类中有对象A作为成员,A为对象成员 那么当创建B对象时,A与B的构造和析构的顺序是谁先谁后? class 阅读全文
摘要:
初始化列表 作用: C++提供了初始化列表语法,用来初始化属性 语法:构造函数():属性1(值1),属性2(值2)... {} 示例: class Person { public: ////传统方式初始化 //Person(int a, int b, int c) { // m_A = a; // 阅读全文
摘要:
指针和函数 **作用:**利用指针作函数参数,可以修改实参的值 //值传递 void swap1(int a ,int b) { int temp = a; a = b; b = temp; } //地址传递 void swap2(int * p1, int *p2) { int temp = *p 阅读全文