Łańcuchy znaków, C
[kategoria] Operacje na łańcuchach znaków.
strcmp | Porównuje dwa łańcuchy znaków. (funkcja) |
---|---|
strcoll | Porównuje dwa łańcuchy znaków leksykograficznie. (funkcja) |
stricmp | Porównuje dwa łańcuchy znaków (ignoruje wielość liter). (funkcja) |
stricoll | Porównuje dwa łańcuchy znaków leksykograficznie (ignoruje wielkość liter). (funkcja) |
strncmp | Porównuje określoną liczbę znaków dwóch łańcuchów znaków. (funkcja) |
strchr | Szuka pierwszego wystąpienia znaku w łańcuchu znaków. (funkcja) |
---|---|
strcspn | Szuka pierwszego wystąpienia znaku (z puli znaków) w łańcuchu znaków. (funkcja) |
strpbrk | Szuka pierwszego wystąpienia znaku (z puli znaków bez '\0') w łańcuchu znaków. (funkcja) |
strrchr | Szuka ostatniego wystąpienia znaku w łańcuchu znaków. (funkcja) |
strstr | Szuka pierwszego wystąpienia łańcucha znaków w innym łańcuchu znaków. (funkcja) |
Konwersja na liczbę (#include <cstdlib>)
atof | Konwertuje wartość zapisaną w łańcuchu znaków do postaci liczby zmiennoprzecinkowej (double). (funkcja) |
---|---|
atoi | Konwertuje wartość zapisaną w łańcuchu znaków do postaci liczby typu całkowitego (int). (funkcja) (#include <cstdlib>) |
atol | Konwertuje wartość zapisaną w łańcuchu znaków do postaci liczby typu całkowitego (long). (funkcja) |
strtod | Konwertuje wartość zapisaną w łańcuchu znaków do postaci liczby zmiennoprzecinkowej (double). (funkcja) |
strtol | Konwertuje wartość zapisaną w łańcuchu znaków w dowolnym systemie liczbowym do postaci liczby typu całkowitego (long). (funkcja) |
strtoul | Konwertuje wartość zapisaną w łańcuchu znaków w dowolnym systemie liczbowym do postaci liczby typu całkowitego (unsigned long). (funkcja) |
itoa | Konwertuje liczbę na łańcuch znaków w postaci określonego systemu liczbowego. (funkcja) |
---|---|
MB_CUR_MAX | Maksymalna liczba bajtów zajmowanych przez jeden znak. (makro) |
mblen | Zwraca rzeczywistą długość znaku zapisanego w wielobajtowym łańcuchu znaków sprawdzając jednocześnie poprawność znaku. (funkcja) |
mbstowcs | Konwertuje wielobajtowy łańcuch znaków na unikodowy łańcuch znaków. (funkcja) |
sprintf | Zapisuje tekst sformatowany do wskazanego bufora znakowego. (funkcja) |
strcat | Scala dwa łańcuchy znaków w jeden. (funkcja) |
strcpy | Kopiuje łańcuch znaków do tablicy znaków. (funkcja) |
strdup | Tworzy kopię łańcucha znaków, który jest zakończony znakiem terminalnym. (funkcja) |
strerror | Zwraca łańcuch znaków zawierający komunikat błędu dla wskazanego numeru błędu. (funkcja) |
strlen | Oblicza długość łańcucha znaków w stylu C. (funkcja) |
strncat | Scala dwa łańcuchy znaków w jeden. Uwzględnia maksymalną liczbę znaków, jaka może zostać dopisana. (funkcja) |
strncpy | Kopiuje określoną liczbę znaków łańcucha. (funkcja) |
strspn | Zwraca indeks pierwszego znaku, który nie należy do puli znaków. (funkcja) |
strtok | Zastępuje (w łańcuchu znaków) pierwszy znaleziony znak znakiem terminalnym. (funkcja) |
strxfrm | Przekształca łańcuch znaków w oparciu o ustawienia lokalne. (funkcja) |
wcstombs | Konwertuje unikodowy łańcuch znaków na wielobajtowy łańcuch znaków. (funkcja) |