
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 · 178 阅读 · 0 评论 -
C++:单例模式
单例模式懒汉式优点:不需要这个单例的时候不创建,节省内存。缺点:每次获取单例都要判断,降低软件性能。遇到多线程的时候可能会发生创建多个对象(解决办法:加线程锁,线程同步方式)。单例模式饿汉式优点:对于多线程来说相对安全。缺点:用不用都占内存,无法通过getInstance()传入参数(用set方法)。#include <iostream>using nam...原创 2019-07-07 13:29:20 · 181 阅读 · 0 评论