我正在从SDK中读取示例代码,我看到了:
PXCSenseManager *senseManager = PXCSenseManager::CreateInstance();
这是否意味着CreateInstance()是PXCSenseManager类中的一个方法并且它被调用?
答案 0 :(得分:3)
是的,CreateInstance()
是班级public
的{{1}} static
成员函数。
答案 1 :(得分:3)
这意味着正在调用名称空间CreateInstance
中的PXCSenseManager
函数。从该行的开头可以看出PXCSenseManager实际上是某个类。创建实例的函数的性质以及使用显式命名空间调用它的方式使得CreateInstance
极有可能是PXCSenseManager
类的静态成员函数,但如果这行代码来自在非静态成员函数中,理论上可能CreateInstance
是非静态成员函数。