Ezzel a stringművelettel mi lehet a baj?
Figyelt kérdés
string sor="sajt";
if(strcmp("turo", sor)==0)
cout<<"miertnemmegy";
Ezzel a kódrészlettel mi lehet a baj?
2014. júl. 22. 23:21
1/9 A kérdező kommentje:
C++
2014. júl. 22. 23:21
3/9 anonim válasza:
Egyébként szerintem az a hiba, hogy const char* ot vár, a sor változó pedig string. Próbáld meg sor.c_str()-el.
4/9 A kérdező kommentje:
Igen ha átírom így az működik:
char sor[] = "sajt";
De én ebben a helyzetben nem tudok konstansan dolgozni. :S
2014. júl. 22. 23:25
5/9 anonim válasza:
Nem kell, az csak a bemenet miatt van. Így van definiálva a függvény. int strcmp ( const char * str1, const char * str2 );
7/9 A kérdező kommentje:
De a sor.c_str()tényleg működik, köszi a segítséget! :)
2014. júl. 22. 23:27
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!