Ich habe ein struct:
die sammle ich in einem Vector
wenn ich jetzt den vector nach Namen sortieren möchte
dann ist schon Essig, ganz egal was in der membersort Funktion steht, allein der Aufruf von std::sort bringt mir 1000 Compiler Errors, fast alle aus stl_algo.h
Die header sind alle eingebunden und in ein paar Beispielen im Web zum gleichen Thema, finde ich nichts was dort anders gemacht würde, bzw. ich sehe es nicht.
Was mache ich denn falsch?
Code:
struct Members
{
int id;
std::string name;
std::string nick;
};
die sammle ich in einem Vector
Code:
std::vector<Members>MyMembers;
wenn ich jetzt den vector nach Namen sortieren möchte
Code:
std::sort(MyMembers.begin(), MyMembers.end(), membersort);
dann ist schon Essig, ganz egal was in der membersort Funktion steht, allein der Aufruf von std::sort bringt mir 1000 Compiler Errors, fast alle aus stl_algo.h
Die header sind alle eingebunden und in ein paar Beispielen im Web zum gleichen Thema, finde ich nichts was dort anders gemacht würde, bzw. ich sehe es nicht.
Was mache ich denn falsch?