А вот так
А теперь-то что может быть "не так"? src/main.cpp:14:33: error: qualified-id in declaration before ‘;’ token 14 | window::Window window::main_win; | ^ make: *** [Makefile:9: main.o] Ошибка 1
Ну вот смотри window::Window main_win; Это ты определил объект main_win. И судя по всему в глобальном неймспейсе Так зачем ты к нему обращаешься через window::main_win? Везде в обращениях убери этот window::
Я наоборот добавил его при объявлении (и в main.h не забыл)
И получил закономерную ошибку, которая говорит, что вот эта приставка неймспейса при объявлении/определении лишняя
Обсуждают сегодня