- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 不允许拷贝构造函数传值参数,而必须是传引用或者常量引用
不允许拷贝构造函数传值参数,而必须是传引用或者常量引用class A{private: int value;public: A(int n) { value = n; }//A(A other) 此处这样写会编译报错//A(A &a) //直接传一个引用过来也是可以的 A(const A &other)//必须是传引用或者常量引用 { value =
2016-08-20 12:47:00 731
原创 子类构造和析构被执行时是否调用父类以及调用顺序
子类构造和析构被执行时是否调用父类以及调用顺序子类被构造的时候回先调用父类的构造函数子类析构的 时候先析构子类后析构父类如果直接用子类构造一个父类的对象,删除这个父类的对象不会调用子类的析构函数(父类的析构函数为虚函数除外)示例代码://A是一个父类 , 析构函数不是虚函数class A{public: A() {
2016-08-20 12:36:49 5516 1
原创 局部静态变量和全局静态变量的区别
局部静态变量和全局静态变量的区别// Mianshiti.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;static int global1;void test1(){ static int num = 0; //静态局部变量 ///只能初始化一次 ,
2016-08-11 11:57:35 609
liblamemp3.so
2022-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人