У меня следующая ситуация:
typedef void (*F_POINTER)(ClassName*);
class ClassName {
public:
F_POINTER f;
}
Это происходит потому, что экземпляр ClassName должен сам передать указатель клиенту.Однако, если я пишу вещи в таком порядке, я получаю жалобы на то, что ClassName не объявлено, и так далее.Однако, если я переключу их, я получаю жалобы на то, что F_POINTER не объявляется, когда я объявляю экземпляр в классе.
Так что, может быть, я здесь упускаю что-то простое, но как бы мне этого добиться?*