Tho*_*mas 4 c++ static-members non-member-functions
简单的问题,这里:静态成员函数之间的区别是什么,即可以在不需要对象访问它的情况下调用的函数(简单地使用类标识符)和非成员函数?在这里,我在概念上和功能上都要求.
非成员函数在概念上是静态的吗?
静态成员函数可以访问类的私有和受保护部分.非成员函数不能默认执行此操作.只有当一个阶级给予他们友谊时,他们才能做到这一点.
另一点需要考虑的是静态成员函数的名称在类的范围内.多个类可以具有相同名称的静态成员函数,而不必担心名称冲突.
| 归档时间: |
|
| 查看次数: |
2422 次 |
| 最近记录: |