IF
-
wieso kann man strings nicht prüfen ?
also ob string den inhalt abc hat z.b.?
if(string2==abc)
cout << "lalalal";
else
cout << "zonk!";
-
if(string2=="abc") // Du hast die " " vergessen cout << "lalalal"; else cout << "zonk!";
-
Was ist abc?
if(string2=="abc") cout << "lalalal"; else cout << "zonk!";So sollte der Vergleich klappen. (sofern string2 was sinnvolles ist).
-
Hallo,
kann man, wenn man eine geeignete Klasse verwendet (in C++ verwendet man gerne die Klasse string aus der Standardbibliothek).
MfG,
Probe-Nutzer
-
oiklo schrieb:
wieso kann man strings nicht prüfen ?
also ob string den inhalt abc hat z.b.?
if(string2==abc)
cout << "lalalal";
else
cout << "zonk!";Hä?

Funktioniert doch tadellos.
Gruß,
Simon2.
-
Ich hoffe das war Ironie Simon.
Wenn abc eine Variable vom Typ String ist, geht es so, wenn es aber keine Variable ist, musst du am Anfang und Ende ein " setzen.
-
FreakY<3Cpp schrieb:
Ich hoffe das war Ironie Simon.
FreakY<3Cpp schrieb:
Wenn abc eine Variable vom Typ String ist, ...
-
FreakY<3Cpp schrieb:
Ich hoffe das war Ironie Simon....
Wie K.... schon schrob: Nein, das war keine Ironie.
(und erst Recht nicht, dass man durchaus "...strings prüfen kann ...")Ich muss allerdings zugeben, dass ich ein "...wie in..." in die Fragestellung hineingelesen habe, das da gar nicht steht (und durch den eher ungeschickten Namen "string2" noch in diesem Irrtum gefestigt wurde)...
Gruß,
Simon2.