std::list / find();
-
Ich danke für die Antworten. Was ich aber nicht verstehe: Wo kommt das Temporäre in find(begin(), end(), mein_vergl_ftor("...")); her?
-
aus der STL
-
Also ich meine das Temporäre Objekt, mit dem ich vergleiche
-
Die Frage ist unverständlich. Du erstellst das temporäre Objekt doch mit mein_vergl_ftor("...").
-
und find erstellt ein temporäres objekt um es an operator () zu übergeben
mein_vergl_ftor("...")("___")
-
hä? schrieb:
und find erstellt ein temporäres objekt um es an operator () zu übergeben
mein_vergl_ftor("...")("___")
danke, jetzt hab ichs verstanden.
-
find ist hier std:
:find oder std::find aus <algorithm>?
-
algorithm
-
sicher, dass das funktioniert?
error C2679: binary '==' : no operator found which takes a right-hand operand of type 'const CompareGWHost' (or there is no acceptable conversion)
-
ein denkender mensch würde den op== überladen
-
otze schrieb:
ein denkender mensch würde den op== überladen
nur wenn er weiß, was er tut