In einigen C + + Berechnungen , müssen Sie die Anzahl der Zeichen in einem String zählen. Um die Räume in der Zeichenfolge zu ignorieren, müssen Sie zunächst eine neue Variable . Sie dann Streifen die Zeichenfolge aus allen Räumen und berechnen die Anzahl der Zeichen in der Zeichenfolge. Der ursprüngliche String bleibt intakt , und Sie können eine Anzahl von neuen Variablen abzurufen. Anleitung
1
der rechten Maustaste auf das C + +-Quellcode -Datei, die die Zeichenfolge enthält , dann klicken Sie auf die "Öffnen mit" Pop-up Menü . Klicken Sie mit der C + + -Compiler, um den Code in die C + + -Editor.
2
Erstellen Sie eine neue Variable, um den veränderten String offen halten . Der folgende Code zeigt , wie Sie eine Zeichenfolge in C + + zu erstellen :
String temp = "";
3
Isolieren Sie die Leerzeichen aus der Zeichenfolge , und fügen Sie die neue Wert der temporären Variablen in Schritt 2 erstellt haben. Der folgende Code durchläuft jedes Zeichen in der Zeichenfolge aus und entfernt die Bereiche :
int pos = mystring.find ( ""); while (! Pos = string :: npos ) { temp = mystring.replace (pos , 1, ""); pos = mystring.find ("" , pos + 1 );}
Ersetzen " mystring " mit dem Namen der eigenen String
< . br> 4
Rufen Sie die String-Länge . Der folgende Code ruft den veränderten Strings Länge :
int length = temp.length ();