我来自Objective-C世界,学习一些C ++将box2D集成到我的应用程序中。我发现了class::function
C ++中的语法,并且想知道它是否与类方法相比,但是我看到了使用::
和一起调用过的相同方法->
。有什么等效于C ++中的类方法吗?
好吧,您的问题的声明与它的定义不符,但是无论如何,让我尝试启发您...
+ (void)method
Objective-C中的类与::
C ++中的范围运算符之间的比较
它们并不完全相同。C ++具有名称空间,因此NameSpace::func()
意味着“调用名称func
驻留在名称空间中的函数NameSpace
”。
它也用于调用静态成员函数,但这不是其唯一目的。
有什么等效于C ++中的类方法吗?
是的,正如我刚才所写:static
类成员属于该类,而不是类的实例。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句