このエラーが発生しましたが、まったく発生しません。定義が異なるものがあると解釈しましたが、コードを見るとわかりません。エラーメッセージが示しているコードをアップロードしました。
teamdata.obj:-1: error: LNK2005: "public: int __thiscall teamdata::getTeamnumber(void)" (?getTeamnumber@teamdata@@QAEHXZ) already defined in scouting.obj
teamdata.obj:-1: error: LNK2005: "public: bool __thiscall teamdata::operator<(class teamdata)" (??Mteamdata@@QAE_NV0@@Z) already defined in scouting.obj
release\Scouting.exe:-1: error: LNK1169: one or more multiply defined symbols found
リンク:teamdata.h http://pastebin.com/5u0YzK84
teamdata.cpp http://pastebin.com/GP0zRzpw