Tho*_*hor 0 c++ c-preprocessor
我有一个非常不寻常的问题:
我不断在课堂上得到多个函数定义.
这是我的主要.cpp
#include <iostream>
#include "Calculation.cpp"
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
这是我的班级.h
#ifndef CALCULATION_H_INCLUDED
#define CALCULATION_H_INCLUDED
class Calculation
{
public:
Calculation();
private:
};
#endif // CALCULATION_H_INCLUDED
Run Code Online (Sandbox Code Playgroud)
这是我的实现文件.cpp
#include "Calculation.h"
Calculation::Calculation()
{
}
Run Code Online (Sandbox Code Playgroud)
请帮我; 我试图创建一个新项目,但没有帮助.
所有帮助表示赞赏.
让你的main.cpp像:
#include <iostream>
#include "Calculation.h" // not Calculation.cpp
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)