【发布时间】:2014-08-11 09:16:31
【问题描述】:
我想在下面调用一个函数,但如果它不在 main 之上,IDE 就找不到函数。 我正在使用 Visual Studio Professional 2013
这行得通:
void Load()
{
}
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
但这不是:
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
【问题讨论】:
-
Load是一个函数,而不是一个类;您的程序中没有课程。除非该函数的声明可见,否则您不能调用该函数。这是 C 和 C++ 规则,不特定于 Visual Studio。而且由于您的问题被标记为“C”,而不是“C++”,所以无论如何都没有“类”这样的东西。
标签: c visual-studio visual-studio-2013