C++ Bc. 17: Porovnání verzí
Bez shrnutí editace |
mBez shrnutí editace |
||
(Není zobrazeno 5 mezilehlých verzí od 2 dalších uživatelů.) | |||
Řádek 4: | Řádek 4: | ||
hledej(const std::string& retezec, const std::string& podretezec); | hledej(const std::string& retezec, const std::string& podretezec); | ||
Typ návratové hodnoty <tt>std::string::size_type</tt> je definován ve třídě <tt>std::string</tt>, pracujeme s ním stejně jako se standardním celočíselným typem <tt>int</tt> | Typ návratové hodnoty <tt>std::string::size_type</tt> je definován ve třídě <tt>std::string</tt>, pracujeme s ním stejně jako se standardním celočíselným typem <tt>int</tt>. | ||
[ [[C | Poznámka: funkci můžete ověřit porovnáním se standardní metodou <tt>string::find()</tt>. | ||
[ [[C++ Bc.| Zpět]] | [[C++ Bc. 17 cpp | C++]] | [[C++ Bc. 18|Další]] ] | |||
[[Kategorie:Programování]] |
Aktuální verze z 18. 10. 2006, 13:32
Napište funkci, která ve standardním řetězci typu std::string vyhledá první výskyt zadaného podřetězce. Pokud zadaný podřetězec není přítomen, vrátí funkce speciální hodnotu std::string::npos.
std::string::size_type hledej(const std::string& retezec, const std::string& podretezec);
Typ návratové hodnoty std::string::size_type je definován ve třídě std::string, pracujeme s ním stejně jako se standardním celočíselným typem int.
Poznámka: funkci můžete ověřit porovnáním se standardní metodou string::find().