wostream
<ostream.h>
Специализация шаблона классов basic_ostream для типа данных wchar_t:
typedef basic_ostream<wchar_t> wostream;
wostringstream
<sstream.h>
Специализация
шаблона классов basic_ostringstream для типа данных wchar_t:
typedef basic_ostringstream<wchar_t> wostringstream;
wstreambuf
<streambuf.h>
Специализация шаблона классов basic_streambuf для типа данных wchar_t:
typedef basic_streambuf<wchar_t> wstreambuf;
wstreamoff,
wstreampos
<ios.h>
Типы данных, предназначенные для позиционирования текущего указателя в потоках данных символов расширенного набора.
wstring
<string.h>
Специализация шаблона классов basic_string для типа данных wchar_t:
typedef basic_string<wchar_t> wstring;
wstringbuf
<sstream.h>
Специализация шаблона классов basic_stringbuf для типа данных wchar_t:
typedef basic_stringbuf<wchar_t> wstringbuf;
Приложение содержит две части – в первой функции сгруппированы по заголовочным файлам, а во второй функции приведены в алфавитном порядке. В большинстве случаев указано только функциональное назначение функций, так как подробные сведения о функциях можно легко получить с помощью справочной системы, имеющейся в любой интегрированной среде программирования.
Таблица П2.1. Функции классификации и преобразования символов (заголовочные файлы <cctype>, <ctype.h>)
|
isalnum |
Проверяет, является ли символ буквой или цифрой |
|
isalpha |
Проверяет, является ли символ буквой |
|
iscntrl |
Проверяет, является ли символ управляющим |
|
isdigit |
Проверяет, является ли символ цифрой |
|
isgraph |
Проверяет, является ли символ видимым |
|
islower |
Проверяет, является ли символ буквой нижнего регистра |
|
isprint |
Проверяет, является ли символ печатным |
|
ispunct |
Проверяет, является ли символ символом пунктуации |
|
isspace |
Проверяет, является ли символ разграничительным |
|
isupper |
Проверяет, является ли символ буквой верхнего регистра |
|
iswalnum |
Проверяет, является ли символ расширенного набора буквой или цифрой |
|
iswcntrl |
Проверяет, является ли символ расширенного набора управляющим |
|
iswctype |
Проверяет многобайтовый символ |
|
iswdigit |
Проверяет, является ли символ расширенного набора цифрой |
|
iswlower |
Проверяет, является ли символ расширенного набора буквой нижнего регистра |
|
iswprint |
Проверяет, является ли символ расширенного набора печатным |
|
iswpunct |
Проверяет, является ли символ расширенного набора символом пунктуации |
|
iswspace |
Проверяет, является ли символ расширенного набора разграничительным |
|
iswupper |
Проверяет, является ли символ расширенного набора буквой верхнего регистра |
|
iswxDigit |
Проверяет, является ли символ расширенного набора шестнадцатеричной цифрой |
|
isxDigit |
Проверяет, является ли символ шестнадцатеричной цифрой |
|
tolower |
Возвращает символ в нижнем регистре |
|
toupper |
Возвращает символ в верхнем регистре |
|
towlower |
Возвращает символ расширенного набора в нижнем регистре |
|
towupper |
Возвращает символ расширенного набора в верхнем регистре |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.