我有两个 c++ 文件,其中一个有一个带有函数声明的头文件。我试图从另一个 c++ 文件中调用该函数,但是我收到一条错误消息,提示“预期的构造函数、析构函数或类型转换之前 ';' 令牌”。
文件 1-
#include <iostream>
#include "fileTwo.h"
using namespace std;
int main()
{
return 0;
}
someFunction();
文件 2-
#include <iostream>
using namespace std;
int someFunction()
{
cout << "Hello" << endl;
return 0;
}
文件 2 标题-
#ifndef FILETWO_H_INCLUDED
#define FILETWO_H_INCLUDED
int someFunction();
#endif // FILETWO_H_INCLUDED
注意文件2和文件2的头文件同名,fileTwo.cpp和fileTwo.h