C++单例模式,为什么这段只会执行一次构造函数
答案:2 悬赏:20 手机版
解决时间 2021-11-16 02:56
- 提问者网友:欲望失宠
- 2021-11-15 23:58
C++单例模式,为什么这段只会执行一次构造函数
最佳答案
- 五星知识达人网友:千夜
- 2021-11-16 01:14
第一,一般的类,构造函数是公有的,因此可以外部调用,但是单利模式是私有的,因此你根本不能调用构造函数。
第二,单利模式的构造函数和静态函数绑定的,通过类的静态函数,唯一的调用一次构造函数,其他时候只返回类的指针,因此你想多构造都不可能。
第二,单利模式的构造函数和静态函数绑定的,通过类的静态函数,唯一的调用一次构造函数,其他时候只返回类的指针,因此你想多构造都不可能。
全部回答
- 1楼网友:持酒劝斜阳
- 2021-11-16 02:31
单件模式只会有一个实例,当然不可能有多次构造函数调用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯