C++
文章平均质量分 51
程序渣渣的后花园
爱文字爱美食爱艺术的技术宅
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例模式,智能指针实现
单例模式: //单例模式://加锁:class Singleton{public: static Singleton* getIntance() { if (pobject == NULL)//懒加载,只有在使用时才生成 { pthread_mutex_lock(&mutex);//多线程线程安全问题...原创 2018-08-14 20:15:13 · 1499 阅读 · 0 评论 -
虚函数
哪些函数可以设为虚函数,哪些不可以,为什么 解析:普通函数(非成员函数),构造函数,内联成员函数、静态成员函数、友元函数。 (一)虚函数用于基类和派生类,普通函数不能 原因:虚函数存在的意义就是为了实现动态的多态。 多态:多态可简单概括为“一个接口,多种方法”多态性又分为静态多态性和动态多态性。 静多态:函数重载,运算符重载,模板属于静态多态性; 程序调用函数时,具体应使用哪个...原创 2018-08-02 19:57:13 · 363 阅读 · 0 评论
分享