String prüfung auf Buchstaben
-
Hallo,
mit welcher funktion prüf ich noch mal ob buchstaben in einem String sind ?
finde einfach keine infos mehr!
danke
cc
-
steht eigentlich in jedem C++ Buch, aber naja:
int nCount = 0; CString Text("Was auch immer"); for (int i = 0; i < Text.GetLength(); i++) { if (isalpha(Text[i]) && !isspace(Text[i])) nCount++; } ::wsprintf((LPTSTR)(LPCTSTR)Text,"%d Buchstaben gefunden",nCount);
-
Sowas
::wsprintf((LPTSTR)(LPCTSTR)Text,"%d Buchstaben gefunden",nCount);
dürfte unter Umständen mächtig krachen und hat hier als Hilfe für 'Anfänger' eigentlich nix verloren. Ist schliesslich ein MFC-Forum und kein 'Verscheisser-Forum'

-> Man benutzt dafür Text.Format(...);