char_traits — Struktura
Char_traits struct opisuje atrybuty związane z znak.
template <
class CharType
> struct char_traits;
Parametry
- CharType
Typ elementu danych.
Uwagi
Struktura szablonu opisuje różne cechy charakteru dla typu CharType.Szablonu klasy String oraz kilka klas szablonów iostream, łącznie z basic_ios, te informacje służą do manipulowania elementami typu CharType.Typ elementu nie mogą być wymagane jawne budowy lub zniszczenie.Dostarcza on konstruktora domyślnego, Konstruktor kopiujący i operator przypisania z semantyką oczekiwane.Kopiuj wartość logiczną musi mieć taki sam skutek jak przypisania.Brak funkcji elementów członkowskich z struct char_traits generują wyjątki.
Typedefs
Typ znaku. |
|
Typ Liczba całkowita reprezentująca znaków typu char_type lub znak końca pliku (EOF). |
|
Typ integer, który może reprezentować przesunięcia pomiędzy pozycjami w strumieniu. |
|
Typ integer, reprezentujące pozycje w strumieniu. |
|
Typ, który reprezentuje stan konwersji w znaki wielobajtowe w strumieniu. |
Funkcje członkowskie
Przypisuje wartość jednego znaku do innego. |
|
Porównuje do określoną liczbę znaków w dwóch ciągów. |
|
Kopiuje określoną liczbę znaków z ciągu na inny.Przestarzałe.Zamiast tego użyj elementu char_traits::_Copy_s. |
|
Kopiuje określoną liczbę znaków z ciągu na inny. |
|
Zwraca znak końca pliku (EOF). |
|
Sprawdza, czy dwie char_type znaki są równe. |
|
Sprawdza, czy dwa znaki reprezentowane jako int_types są równe. |
|
Wyszukiwanie pierwszego wystąpienia określonego znaku w zakres znaków. |
|
Zwraca długość ciągu. |
|
Sprawdza, czy jeden znak jest mniejsza niż inne. |
|
Kopiuje określoną liczbę znaków w sekwencji do innego, nakładających się możliwe, sekwencji.Przestarzałe.Zamiast tego użyj elementu char_traits::_Move_s. |
|
Kopiuje określoną liczbę znaków w sekwencji do innego, nakładających się możliwe, sekwencji. |
|
Sprawdza, czy znak jest znak końca pliku (EOF). |
|
Konwertuje int_type znak w odpowiadających im char_type charakter i zwraca wynik. |
|
Konwertuje char_type znak w odpowiadających im int_type charakter i zwraca wynik. |
Wymagania
Nagłówek: <ciąg>
Przestrzeń nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++