:: Instance()是什么意思?

时间:2015-06-16 14:11:03

标签: c++ objective-c++

A& B =
        C::Instance()-> D;

我有这行代码,我想为其编写算法,但我不明白C::Instance()的含义或含义。有人可以帮我理解这一行吗?

1 个答案:

答案 0 :(得分:4)

InstanceC的静态成员函数 它返回指向具有成员变量D的内容的指针,D的类型为AA&
Instance返回的东西可能是C本身唯一的现有实例,使实例成为 singleton
(但这是基于名称和用法的猜测。)