CString
-
Hallo
kann mir mal jemand sagen wie ich einen Teil String ausgelesen bekomme
so wie mit der java funktion " substring( int)"??Danke
Nadja
-
#include <iostream> #include <string> int main (void) { std::string s1 = "hello"; std::string s2 = s1.substr ( 0, 2 ); // (Parameter: von 0 ausgehend 2 Elemente weiter) std::cout << s2 << "\n"; }
-
Und welche methode brauch ich von der Klasse CString (mfc)?
[ Dieser Beitrag wurde am 10.01.2003 um 11:26 Uhr von mimi_fifi editiert. ]
-
Das weiß ich nicht, ich programmiere nicht mit den MFC.
Das ist auch kein ISO-C++ Problem sondern ein MFC-Problem, ich nehme an, dass Du bald nach "MFC mit dem Visual C++" verschoben wirst, da wird Dir sicher geholfen!
-
Original erstellt von mimi_fifi:
Und welche methode brauch ich von der Klasse CString (mfc)?
Wir haben extra dafuer ein MFC Forum - ich weiss, es ist gut versteckt, aber schau mal gaaaaanz nach oben!
-
Hallo,
ich würde Mid verwenden!
z.B.:
CString sGanz = "Hallo Welt!";
// Teilstring von sGanz zurückgeben
// Beginne bei der 3. Stelle und gib 5 Zeichen zurück.
CString sTeil = sGanz.Mid(3,5);Wenn Du den rechten Teil, oder den linken Teil brauchst, dann kannst du auch Right oder Left verwenden.
Ade
Walter