私はちょうどC++の初心者ですので、単純なプログラムを作りたがっています。 しかし、私はこれを作る多くの問題で走ってきました。 コンストラクタについてよく知らないので、このエラーを修正する方法を教えてください。私はこのエラーが発生しました:暗黙に宣言された定義
#include <iostream>
#include<windows.h>
#include<fstream>
using namespace std;
int main()
{
MessageBox(NULL,"YOU HAVE BEEN PROMOTED TO TEST THIS CONSOLE APP FOR FREE!!","PROMOTION!!",NULL);
cout << "Hello world!............ first do you want this program to changeyour files to save progress??" << endl;
int save;
cout << "press 1 to allow press 2 to deny!!"<<endl;
cin >> save;
if(save == 1){
ofstream myfile;
myfile.open ("data.txt");
}
if(save == 2);
cout<<"set up done!!!"<<endl;
return 0;
}
、これが私のボスクラス
#ifndef BOSS_H
#define BOSS_H
class Boss
{
int boss_helth(){
int boss_helth0 = 200;
return boss_helth();
}
void Punch(){
}
};
と
すべての私のプレーヤーのクラスの最後#ifndef PLAYER_H
#define PLAYER_H
class Player
{
int Player_helth(){
Player_helth0 = 200;
return player_helth0;
}
void patt(){
public:
int power_punch = - 20;
}
};
#endif // PLAYER_H
である私は、このエラーを取得していますなぜ私は知りません。
`
Ummmmm ...どのようなエラーがありますか? –