Wpis z mikrobloga

Cześć, https://pastebin.com/PcfDLFBE - mam taką klasę do przetrzymywania zasobów i załóżmy żeby nie pisać getA() getB() itd zrobiłem sobie szablon i pod każdy zasób będzie osobna specjalizacja. No i msvc wypluwa taki błąd:

LNK2005 "public: static class sf::Font const & __cdecl Resources::get(void)" (??$get@UFontR@Resources@@@Resources@@SAAEBVFont@sf@@XZ) already defined in Game.obj

Jak sie normalnie zdefiniuje szablon (w sensie bez żadnych specjalizacji) to wszytko działa, jakieś pomysły ?
#programowanie #programista15k #cpp
  • 4