我想在下面调用一个函数,但是如果它不在main之上,则IDE找不到函数。 我正在使用visual studio professional 2013
这有效:
void Load()
{
}
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
但这不是:
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
答案 0 :(得分:3)
如果你想实现这个目的,你必须有一个高于main
的函数声明。
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}
答案 1 :(得分:3)
您必须在main()
之前声明您的方法,以便编译器知道它存在。它是Header文件的基础。
void Load();
int _tmain(int argc, _TCHAR* argv[])
{
Load();
}
void Load()
{
}