Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision | ||
opis_kontenera:string [2008/12/11 21:51] mstefanc |
opis_kontenera:string [2008/12/11 21:55] (aktualna) mstefanc |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
====== String ====== | ====== String ====== | ||
- | //Autor: Maciej Stefańczyk// | + | |
Klasa **string** jest kontenerem przeznaczonym do przechowywania łańcuchów znaków. Stanowi pewnego rodzaju opakowanie dla tablic znaków znanych z C, zawiera także wiele funkcji przydatnych do operowania na napisach. Przy programowaniu obiektowym klasa **string** zastępuje używanie tabic znaków i biblioteki cstring. | Klasa **string** jest kontenerem przeznaczonym do przechowywania łańcuchów znaków. Stanowi pewnego rodzaju opakowanie dla tablic znaków znanych z C, zawiera także wiele funkcji przydatnych do operowania na napisach. Przy programowaniu obiektowym klasa **string** zastępuje używanie tabic znaków i biblioteki cstring. | ||
Linia 284: | Linia 284: | ||
| Wyszukiwanie jednego ze znaków | strspn(s1, "abc") | s1.find_first_of("abc") | | | Wyszukiwanie jednego ze znaków | strspn(s1, "abc") | s1.find_first_of("abc") | | ||
| Podział na podnapisy | strtok(s1, " ") | brak | | | Podział na podnapisy | strtok(s1, " ") | brak | | ||
+ | |||
+ | ===== Odnośniki ===== | ||
+ | |||
+ | [[http://www.cplusplus.com/reference/string/string/|C++ Reference]] \\ | ||
+ | [[http://pl.wikibooks.org/wiki/C%2B%2B:String|Wikibooks, biblioteka wolnych podręczników]] \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | --- //[[maciek.slon@gmail.com|Maciej Stefańczyk]] 2008/12/11 21:52// |