Я пытаюсь создать некоторые функции преобразования для двух классов, перегружая оператор '='. Вот какой-то код:Как я могу использовать класс до его объявления в C++?
class Vertex {
public:
int X, Y;
// .......
Vertex& operator= (const VertexF &); // ERROR, VertexF is not declared
};
class VertexF {
public:
float X, Y;
// ......
VertexF& operator= (const Vertex &);
};
Как я могу сделать эту работу?
Ничего себе, я не думаю, что я мог бы сделать это ... Я думал, что он работал только для функций. Спасибо, это исправлено. – Tibi