摘要:
一: explicit在QT的开发中,是经常见到的关键字,现在来讲讲下这个关键字的作用。 首先,类的构造函数一般是隐式自动转换的,代码如下: class TestMy { public: TestMy() { cout<<"默认构造函数1"<<endl; } TestMy(const char *s 阅读全文
posted @ 2021-02-08 15:13
田大叔
阅读(261)
评论(0)
推荐(0)
摘要:
一:浅拷贝 同一个类型的对象之间可以赋值,使得两个对象的成员变量的值相同,两个对象仍然是独立的对象,这种情况被称为浅拷贝。 一般情况下,浅拷贝没有任何副作用,但是当类中有指针,并且指针指向动态分配的内存空间,析构函数做了动态内存释放的处理,会导致内存问题。 下面是浅拷贝的例子: //构造函数来初始化 阅读全文
posted @ 2021-02-08 00:38
田大叔
阅读(107)
评论(0)
推荐(0)

浙公网安备 33010602011771号