int tm_isdst; // Флаг летнего времени
};
UCHAR_MAX
<limits.h>
Максимальное значение для типа unsigned char.
UINT_MAX
<limits.h>
Максимальное значение (не менее 65 535) для типа unsigned int.
ULONG_MAX
<limits.h>
Максимальное значение (не менее 4 294 967 295) для типа unsigned long int.
USHRT_MAX
<limits.h>
Максимальное значение (не менее 65 535) для типа unsigned short int.
unexpected_handler <eh.h>
Тип функции обработки исключений, который используется функцией set_unexpected( ) для перехвата исключения, не предусмотренного в списке исключений функции:
typedef void (__cdecl *unexpected_handler)();
va_start, va_arg, va_end, va_list <cstdarg>, <stdarg.h>
Применяются при работе с функциями с переменным числом аргументов. Тип va_list предназначен для хранения указателя на очередной элемент. Макрос va_start инициализирует этот указатель. Макрос va_arg возвращает значение очередного аргумента, каждый его вызов приводит к продвижению указателя, хранящегося в va_list. После перебора аргументов, но до выхода из функции с переменным числом аргументов, необходимо обратиться к макросу va_end.
typedef void (__cdecl *unexpected_handler)();
WCHAR_MAX,
WCHAR_MIN
<cwchar>, <wchar.h>
Максимальное и минимальное значения для типа wchar_t.
WEOF
<cwctype>, <wctype.h>
Константа
сообщает об окончании файла (синоним EOF
для многобайтовых символов).
wcerr,
wcin, wclog, wcout
<iostream>
Объекты потоковых классов для потоков данных расширенных символов, связанные со стандартными периферийными устройствами:
wcin
– объект
класса
wistream
;
wcerr
,
wclog
,
wcout
– объект
класса
wostream
.
wfilebuf
<fstream.h>
Специализация шаблона классов basic_filebuf для типа данных wchar_t:
typedef basic_filebuf<wchar_t> wfilebuf;
wifstream
<fstream.h>
Специализация шаблона классов basic_ifstream для типа данных wchar_t:
typedef basic_ifstream<wchar_t> wifstream;
wint_t
<cwctype>,
<wctype.h>
Целочисленный тип для хранения символов расширенного набора.
wios
<ios.h>
Специализация шаблона классов basic_ios для типа данных wchar_t:
typedef basic_ios<wchar_t> wios;
wistream
<istream.h>
Специализация шаблона классов basic_istream для типа данных wchar_t:
typedef basic_istream<wchar_t> wistream;
wistringstream
<sstream.h>
Специализация
шаблона классов basic_istring
stream для типа данных wchar_t:
typedef basic_istringstream<wchar_t> wistringstream;
wofstream
<fstream.h>
Специализация шаблона классов basic_ofstream для типа данных wchar_t:
typedef basic_ofstream<wchar_t> wofstream;
wostream
<ostream.h>
Специализация шаблона классов basic_ostream для типа данных wchar_t:
typedef basic_ostream<wchar_t> wostream;
wostringstream
<sstream.h>
Специализация
шаблона классов basic_ostring
stream для типа данных 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>)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.