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// | ||