SHRT_MAX,
SHRT_MIN
<limits.h>
Максимальное (не менее 32767) и минимальное (не более –32768) значения для типа short int.
SIG_...
<signal.h>
Перечисленные ниже значения возвращаются функцией raise( ) и обрабатываются функцией signal( ).
// Ссылка на программу-обработчик исключений по умолчанию
#define SIG_DFL (void (__cdecl *)(int))0
// Возвращаемое значение функции signal( ) при ошибке
#define SIG_ERR (void (__cdecl *)(int))-1
// Игнорирование полученного сигнала
#define SIG_IGN (void (__cdecl *)(int))1
// Аварийное завершение программы
#define SIGABRT 22
// Ошибка арифметической операции над вещественными и
// целыми числами
#define SIGFPE 8
// Недопустимая машинная инструкция
#define SIGILL 4
// Прерывание от клавиатуры
#define SIGINT 2
// Нарушение условий защиты памяти
#define SIGSEGV 11
// Запрос о завершении
#define SIGTERM 15
sig_atomic_t
<signal.h>
typedef int sig_atomic_t;
Тип для хранения информации, к которой необходим доступ во время одного из асинхронных прерываний.
size_t <cstdio>, <stdio.h>
typedef unsigned int size_t;
Тип для представления операции sizeof.
stdin, stdout, stderr <cstdio>, <stdio.h>
Имена потоков для доступа к устройствам через функции, унаследованные из библиотеки языка Си:
stdin – стандартное устройство ввода (по умолчанию клавиатура);
stdout – стандартное устройство вывода (по умолчанию дисплей);
stderr – стандартное устройство вывода ошибок (по умолчанию дисплей).
streambuf <streambuf.h>
Специализация шаблона классов basic_ostringstream для типа данных char:
typedef basic_streambuf<char> streambuf;
streamof, streampos <iostream.h>
Типы для позиционирования текущей позиции в потоках:
typedef long streamoff, streampos;
streamsize <iosfwd.h>
Тип для хранения количества переданных символов или количества имеющихся буферов.
typedef int streamsize;
string <string.h>
Специализация шаблона классов basic_string для типа данных char:
typedef basic_string<char> string;
stringbuf <sstream>
Специализация шаблона классов basic_stringbuf для типа данных char:
typedef basic_stringbuf<char> stringbuf;
terminate_handler <eh.h>
Тип функции обработки ошибок, который используется функцией set_terminate( ) при аварийном завершении программы:
typedef void (__cdecl *terminate_handler)();
time_t <ctime>, <time.h>
Тип для хранения времени – содержит календарное время в форме, в которой оно возвращается функцией time( ) и обрабатывается функцией difftime( ):
typedef long time_t;
TMP_MAX <cstdio>, <stdio.h>
Константа с максимальным количеством (не менее 25) различных имен временных файлов, которые могут генерироваться функцией в течение одного сеанса работы программы.
tm <ctime>, <time.h>
Структура, содержащая все компоненты календарного времени, используемые функциями localtime( ) и gmtime( ):
struct tm
{
int tm_sec; // Секунды от начала минуты [0,59]
int tm_min; // Минуты от начала часа [0,59]
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.