Dobry wieczóe, zmieniłęm moje pliki na podejście obiektowe i mam problem. Mam 2 pliki
.h
#ifndef opponent_h
#define opponent_h
#include<iostream>
class opponent
{
public:
string name_opponent;
int life_opponent;
int damage_opponent;
int deffence_opponent;
int drop_money_opponent;
int exp_opponent;
life_opponent=life;
deffence_opponent=deffence;
exp_opponent=exp;
damage_opponent=damage;
name_opponent=name;
opponent(string name,int life, int damage, int deffence, int money, int exp);
};
#endif
i .cpp
#ifndef opponent_h
#define opponent_h
#include<iostream>
#include "opponents.h"
chicken oppon("Chicken", 1,1,1,1000,1000);
#endif
i kompilator pokazuje mi błąd>D:\krzytsian\gierka skrot\opponents.cpp|6|error: 'chicken' does not name a type|
Myśl, że robie wszystko dobrze (nie jestem pewien jest zmęczony i już śpie na siedząco :D), jeżeli robie błąd to proszę o naprowadzenie. Dziękuje i miłego wieczorku :)