In file included from main.cpp:18:0:
game_database.h:11:8: error: redefinition of 'struct GameObject'
struct GameObject {
^~~~~~~~~~
main.cpp:10:8: note: previous definition of 'struct GameObject'
struct GameObject
^~~~~~~~~~
In file included from main.cpp:18:0:
game_database.h: In member function 'void GameDatabase::Remove(ObjectId)':
game_database.h:36:9: error: init-statement in selection statements only available with -std=c++1z or -std=gnu++1z [-Werror]
if (auto it = dataBase_.find(id); it != std::end(dataBase_))
^~~~
cc1plus: all warnings being treated as errors
|