Witam, mam problem ze znalezieniem błędu ( tzn. najpewniej brakuje mi wiedzy):
expected class-name before '{' token
Main w skrócie:(Main.cpp)
#include<iostream>
#include "Postac.hpp" // Wynik błędu: in file included from Postac.hpp:3 from Main.cpp // odnosi się do tej linii
using namespace std;
int main()
{
Potwor smok;
int o;
cin>>o;
return 0;
}
Postac.hpp:
#ifndef Postac_hpp
#define Postac_hpp
#include "Potwor.hpp"
class Postac
{
protected:
int pw;
public:
int zmienna_pw;
};
#endif
Potwor.hpp:
#ifndef Potwor_hpp
#define Potwor_hpp
class Potwor : public Postac
{ // W tej linijce błąd: Expected class-name before '{' token
};
#endif
Proszę o wytłumaczenie co jest źle i dlaczego.
<code>
, dlatego że mogą zawierać znaki, które używane są w postach do formatowania treści;