为了账号安全,请及时绑定邮箱和手机立即绑定

类名&函数名 是什么意思?

类名&函数名 是什么意思?

PHP
qq_遁去的一_1 2019-02-07 11:07:48
class Scheduler {public:static Scheduler& instance() {return (*instance_); }protected: static Scheduler* instance_;};就是这句static Scheduler& instance() {return (*instance_); },我知道Scheduler& 表示函数返回值是Scheduler的引用,不明白的是return (*instance_);表明返回的是指针的指针吗?有点晕呀
查看完整描述

2 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超6个赞

instance()是个函数,这个函数返回一个Scheduler类型的引用;且,这个函数被static修饰,它只在类Scheduler之外形成一份拷贝,是类Scheduler的所有对象共用的函数!
所谓“返回一个Scheduler类型的引用”就是返回一个Scheduler类的对象的别名!

查看完整回答
反对 回复 2019-03-25
?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

instance_ 是指针类型,
Return (*instance_) 返回指针的内容,就是那个地址存放的内容

查看完整回答
反对 回复 2019-03-25
  • 2 回答
  • 0 关注
  • 1153 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信