![]() |
PIP 5.5.3
Platform-Independent Primitives
|
PIChar представляет собой один символ строки. Подробнее...
#include <pichar.h>
Открытые члены | |
| PIChar (char c) | |
| Создает символ Ascii. | |
| PIChar (uchar c) | |
| Создает символ Ascii. | |
| PIChar (ushort c=0) | |
| Создает 2-байтный символ | |
| PIChar (wchar_t c) | |
Создает 2-байтный символ из wchar_t | |
| PIChar (char16_t c) | |
Создает 2-байтный символ из char16_t | |
| PIChar & | operator= (const char v) |
| Оператор присваивания | |
| PIChar & | operator= (const wchar_t v) |
| Оператор присваивания | |
| bool | operator== (const PIChar &o) const |
| Оператор сравнения | |
| bool | operator!= (const PIChar &o) const |
| Оператор сравнения | |
| bool | operator> (const PIChar &o) const |
| Оператор сравнения | |
| bool | operator< (const PIChar &o) const |
| Оператор сравнения | |
| bool | operator>= (const PIChar &o) const |
| Оператор сравнения | |
| bool | operator<= (const PIChar &o) const |
| Оператор сравнения | |
| bool | isDigit () const |
| Возвращает true если символ является цифрой (от '0' до '9') | |
| bool | isHex () const |
| Возвращает true если символ является HEX цифрой ('0' до '9', 'a' до 'f', 'A' до 'F') | |
| bool | isGraphical () const |
| Возвращает true если символ является графическим (исключая пробельные) | |
| bool | isControl () const |
| Возвращает true если символ является контрольным (< 32 or 127) | |
| bool | isLower () const |
| Возвращает true если символ в нижнем регистре | |
| bool | isUpper () const |
| Возвращает true если символ в верхнем регистре | |
| bool | isPrint () const |
| Возвращает true если символ является печатным (включая пробельные) | |
| bool | isSpace () const |
| Возвращает true если символ является пробельным или табуляцией | |
| bool | isAlpha () const |
| Возвращает true если символ является алфавитной буквой | |
| bool | isAscii () const |
| Возвращает true если символ является Ascii (< 128) | |
| const char * | toCharPtr () const |
Возвращает символ как указатель на char * | |
| char | toAscii () const |
| Возвращает символ в Ascii. | |
| char | toConsole1Byte () const |
| Возвращает символ в консольной кодировке | |
| char | toSystem () const |
| Возвращает символ в системной кодировке | |
| PIChar | toUpper () const |
| Возвращает символ в нижнем регистре | |
| PIChar | toLower () const |
| Возвращает символ в верхнем регистре | |
Открытые статические члены | |
| static PIChar | fromConsole (char c) |
| Возвращает символ из консольной кодировки | |
| static PIChar | fromSystem (char c) |
| Возвращает символ из системной кодировки | |
| static PIChar | fromSystem (const char *c) |
| Возвращает символ из системной кодировки | |
| static PIChar | fromUTF8 (const char *c) |
| Возвращает символ из UTF8 кодировки | |
Относящиеся к классу функции | |
(не члены класса) | |
| PICout | operator<< (PICout s, const PIChar &v) |
| Оператор вывода в PICout. | |
| bool | operator== (const char v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator> (const char v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator< (const char v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator>= (const char v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator<= (const char v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator== (ushort v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator> (ushort v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator< (ushort v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator>= (ushort v, const PIChar &c) |
| Оператор сравнения | |
| bool | operator<= (ushort v, const PIChar &c) |
| Оператор сравнения | |
| std::ostream & | operator<< (std::ostream &s, const PIChar &v) |
Output operator to std::ostream. | |
PIChar представляет собой один символ строки.
PIChar хранит один сивол в UTF16. Имеет много контрукторов, геттеров в различные кодировки (системную, консольную, UTF8) и информационных функций.