warum funktioniert toupper
-
hallo,
habe folgende zeile:std::transform(line.begin(),line.end(),line.begin(),toupper);überall finde ich toupper nur in folgender form: toupper(_int C).
Warum funktioniert das hier nur ohne Parameter?????
-
Du rufst die Funktion hier ja nicht auf, sondern übergibst der Funktion "std::transform" einen Funktionszeiger auf die Funktion "toupper". Falls dir Funktionszeiger unbekannt sind, schau mal im Tutorial deiner Wahl nach.
-
ja ... klar. Hätt mir transform besser anschaun solln.
danke!