【发布时间】:2014-04-22 21:28:27
【问题描述】:
简单的问题,这里:静态成员函数(即无需对象访问即可调用的函数(仅使用类标识符))与非成员函数有什么区别?在这里,我在概念上和功能上都在问。
非成员函数在概念上是静态的吗?
【问题讨论】:
-
@40two 这是一个不同的问题。不过,谢谢。
-
这个问题组织得不是很好,但答案是。以我的拙见,考虑到您的问题,答案会给您一些见解(例如,“非静态函数接受附加参数
this,它是指向具有特定于实例的变量的类实例的指针。静态函数不有this参数(因此你不能在静态函数中使用this,只能访问静态数据成员。”)命名一个。
标签: c++ static-members non-member-functions