我正在观看一些关于 C++ 的视频教程,我知道您必须在使用或调用函数/类之前定义它。但我喜欢将 main() 函数放在顶部,而其他所有东西都放在 main 函数下面。我知道如果我在主函数下面定义一个函数,我必须在使用它之前声明它,但是一个类呢?我需要在主函数上方放置什么才能在主函数下方使用我的类。
#include <iostream>
using namespace std;
int main()
{
ClassOne one;
one.coolSaying();
return 0;
}
class ClassOne
{
public:
void coolSaying()
{
cout << "Cool stuff yo!" << endl;
}
};
我尝试通过将它放在 main() 之前来定义我的类:
class ClassOne;
但它不起作用。