Написал вот такой код(ниже), а на 12 строке выдает ошибку "Ошибка C2061 синтаксическая ошибка: идентификатор "inv""
Own C:\Users\mars3\source\repos\Own\Own\Source.cpp 12
Обьясните пожалуйста что не так и как ее решить. Спасибо!
12 строка: void Buy(const own& product, inv &p)
#include
#include
using namespace std;
class own;
class me
{
public:
void Buy(const own& product, inv &p)
{
}
private:
string name = "Noname";
int money = 1000;
};
class inv
{
public:
void sorting()
{
}
private:
int pc = 0;
};
class own
{
public:
string GetName()
{
return name;
}
int GetPrice()
{
return price;
}
private:
string name = "Noname";
int price = 0;
};
int main()
{
return 0;
}
Own C:\Users\mars3\source\repos\Own\Own\Source.cpp 12
Обьясните пожалуйста что не так и как ее решить. Спасибо!
12 строка: void Buy(const own& product, inv &p)
#include
#include
using namespace std;
class own;
class me
{
public:
void Buy(const own& product, inv &p)
{
}
private:
string name = "Noname";
int money = 1000;
};
class inv
{
public:
void sorting()
{
}
private:
int pc = 0;
};
class own
{
public:
string GetName()
{
return name;
}
int GetPrice()
{
return price;
}
private:
string name = "Noname";
int price = 0;
};
int main()
{
return 0;
}