Characteranzahl auslesen ?!
-
Hallo da draußen!
Ich würde gerne wissen, mit welcher Funktion man auslesen kann, wieviele Characters in einer Variable gespeichert sind! z.Bstring name; cin name; cout<<"Der Name "<<name<<" enthaelt "<<funktionhier (name)<<" Buchstaben"<<endl;
Ausgabe sollte wie folgt aussehen:
Der Name Fritz enthaelt 5 Buchstaben
Ich habe es bereits mit der Funktion sizeof() probiert, aber diese gibt mir immer bei einem String - egal mit wievielen Characters - 16 zurück. Sizeof() gibt mir doch nur die Byte-Anzahl der Variable zurück, oder? Kann mir bitte jemand erklären wie dies funktioniert! ICh denke für euch müsste so etwas kein Problem sein! Danke!
N()()bi
-
name.size();
-
http://msdn.microsoft.com/ oder hier in der faq sektion schaun