C++-ban hogyan lehet gyorsan string-ben stringet keresni?
Figyelt kérdés
A string::find-nál van gyorsabb megoldás?2014. nov. 14. 12:26
1/6 Ozmium42 



válasza:





Nem ismerem a C++ nyelvet, de gondolom reguláris kifejezéseknek kellene lenniük benne.
2/6 A kérdező kommentje:
Nekem nem kell reguláris kifejezés csak egy string-ben egy konkrét stringet megkeresni. A minta teljesen fix, nem változik és nincsenek összevonások benne. Vagy a reguláris kifejezés gyorsabb, mint direktben keresni?
2014. nov. 14. 12:39
3/6 Ozmium42 



válasza:





A reguláris kifejezés erre való, nem csak szimbolikus karaktereket lehet megadni, hanem teljesen konkrét karaktereket is. Nem tudom milyen gyors, ez sok mindentől függ, de hát nagy általánosságban a fénysebesség a szempillantás között valahol.
4/6 anonim 



válasza:





Egyébként nem hiszem, hogy a STL-es függvényeknél lennének lényegesebb gyorsabb megoldások, ha csak nem valami nagyon speciális dologról van szó.
6/6 anonim 



válasza:





Használd a beépített std függvényeket, amikor csak lehet. Még ha tudsz is papíron jobb algoritmust, a gyári komponensek olyan szinten ki vannak optimalizálva, hogy nehéz velük versenyezni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!