S5: declaration of Team and unique_ptr
I encounter lots of declaration errors when compiling my code. I probably have a misunderstanding in my cpp declarations or even in the header linking (I tried to use arena.hpp for team and arena and keep game.hpp for character specifics), but I can't seem to find it. For unique_ptr I'm not really sure what to do. Maybe I should also have declared it in my Team constructor?
Some context: countless errors complaining about Team and unique_ptr declaration
include structure in game.hpp (error thrown on l.34)
my team header structure
my cpp declaration (Team), which is somehow not found or not enough?
I'd be really thankful for any help to understand this better