Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

Łańcuchy znaków, C

[kategoria] Operacje na łańcuchach znaków.

Porównywanie tekstu

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)

Przeszukiwanie

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ę

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

Pozostałe

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)