Zeichen aus String in Char
-
Hallo würde gerne ein Zeichen aus einer Strink Kette mittels substr extrahieren und dann als char speichen, kann mir jemand sagen wie das geht, also das mit der Typumwandlung in char bekomm ich nicht hin.
Danke
Bingo Ingo
-
GetAt()

-
ich hab nen String und keinen CString gibts sone Funktion auch für cstring
-
Wenn du nen String hast, dann bist du hier falsch.
Poste doch nächstes Mal deinen Code, dann muss man nicht hellsehen. :p
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Wenn du einen std::string verwendest, kannst du einzelne Zeichen mit dem Index-Operator oder at() rausholen:
string test = "Hallo Welt."; char t0 = test[0]; char t1 = test.at(1); char t20 = test.at(20);//gibt eine Exception ;)
-
... und wenn Du einen c-String hast, kannst Du direkt auf das Zeichen zugreifen:
const char s[] = "Hallo Welt!"; char ch = s[6]; // ergibt 'W'