【发布时间】:2020-09-25 14:00:57
【问题描述】:
在 C++ 中,我如何编写一个使用类名调用的函数?
例如,如果我有一个名为 test 的类,我想像这样调用一个名为 calc 的函数:
test::calc();
而不是通过类的对象。
【问题讨论】:
在 C++ 中,我如何编写一个使用类名调用的函数?
例如,如果我有一个名为 test 的类,我想像这样调用一个名为 calc 的函数:
test::calc();
而不是通过类的对象。
【问题讨论】:
class test{
public:
static void calc(){ /*do stuff */ }
};
【讨论】:
class Test {
public:
static void calc() { /* ... */ }
};
int main()
{
Test::calc();
}
本质上是类命名空间中的一个普通函数。
【讨论】: