そこで、C++ の学習を開始することにしました。C++ でクラスを使用する方法を知りたかったのです。(チュートリアルを見て)正しく設定したと思いましたが、次のエラーが表示されます..
C:\Dev-Cpp\main.cpp `Math' does not name a type
私は c++ と Dev-C++ コンパイラを初めて使用するので、まだエラーを把握していません。ここに私のコードがあります..
メインクラス:
#include <cstdlib>
#include <iostream>
using namespace std;
//variables
int integer;
Math math;
int main()
{
math = new Math();
integer = math.add(5,2);
cout << integer << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
ここに私の Math.cpp クラスがあります:
#include <cstdlib>
#include <iostream>
#include "Math.h"
using namespace std;
public class Math {
public Math::Math() {
}
public int Math::add(int one, int two) {
return (one+two);
}
}
そして、Math ヘッダー ファイル:
public class Math {
public:
public Math();
public int add(int one, int two) {one=0; two=0};
};
何か助けていただければ幸いです。私はしばらくの間、これを解決しようとしています。