C++
dada12138
这个作者很懒,什么都没留下…
展开
-
C++:拷贝构造函数
(一) 拷贝构造函数的调用 建一个包含拷贝构造函数的类 class A { public: A(){ m_x=1; m_y=2; } ~A(){} A(const A &obj){ m_x=obj.m_x; m_y=obj.m_y; cout<<"调用拷贝函数"<<endl; } private: int m_x; int m...原创 2019-07-07 16:05:43 · 145 阅读 · 0 评论 -
C++:单例模式
单例模式懒汉式 优点:不需要这个单例的时候不创建,节省内存。 缺点:每次获取单例都要判断,降低软件性能。遇到多线程的时候可能会发生创建多个对象(解决办法:加线程锁,线程同步方式)。 单例模式饿汉式 优点:对于多线程来说相对安全。 缺点:用不用都占内存,无法通过getInstance()传入参数(用set方法)。 #include <iostream> using nam...原创 2019-07-07 13:29:20 · 153 阅读 · 0 评论