Please help, I have these lines of code:
#ifndef UNTITLED_ARMY_H
#define UNTITLED_ARMY_H
using namespace std;
#include <vector>
class Country {
public:
vector <DiplomacyRequest> pendingDiplomacy; //Line 12
Country() {} } ;
class DiplomacyRequest {
Country issuerCountry;
int money = 0;
void acceptRequest();
void declainRequest();
public:
DiplomacyRequest() {} };
#endif //UNTITLED_ARMY_H
and I've been provided with an error:
error: use of undeclared identifier 'DiplomacyRequest', at line 12
Where is the fault?