Kezdőoldal » Számítástechnika » Programozás » C++ string find hogyan műküdik?

C++ string find hogyan műküdik?

Figyelt kérdés
Olyan gondomvan, hogy egy névnapos programot kell írnom, hogy egy adott név melyik nap szerepel. Ezzel nincsen gond, csak pl. Pál nevet keresem és a str.find(nev)-el a Pálma-t is odasorolja. Valahogyan ezt meglehet oldani?

#C++ #c++ string #c++ find string #c++ nev #c++ nevnap
2019. okt. 7. 19:44
 1/5 anonim ***** válasza:
Küldenél kódrészletet arról, hogyan használod az std::find-ot?
2019. okt. 7. 20:18
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
if(t[i].find(nev) != string::npos)
2019. okt. 7. 21:02
 3/5 A kérdező kommentje:
DE közben eszembe jutott egy megoldás. Valahogyan meglehet nézni az std:find szöveg hosszát? size vagy length-el?
2019. okt. 7. 21:12
 4/5 A kérdező kommentje:

Lehetséges megoldás menetem a következő:

txt-ben soronként vannak a nevek pl.:

Pál

Pál, Éva

És úgy keresem a nevet ami most a Pál, hogy vagy Pál(vessző) vagy Pál(semmi)

De valahogyan ugyan azt hozza fel mint eddig

2019. okt. 7. 21:18
 5/5 anonim ***** válasza:
A Pál(semmi) nyilván megtalálja a Pálmát. Vizsgáld meg, hogy ez a vége-e. Persze a szép megoldás az lenne, ha tömbökbe raknád a neveket és akkor csak egyenlőséget kell vizsgálni.
2019. okt. 8. 09:51
Hasznos számodra ez a válasz?

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!