OpenSCADAWiki: Roman Savochenko/C Short All/part1/part9
 

1.9 Стандартные заголовочные файлы

assert.h | cassert (ANSI)
Содержит макросы и информацию, для дополнительной диагностики, помогающей при отладке программы.

bios.h (DOS)
BIOS сервисные функции (INT 10).

conio.h (DOS)
Подпрограммы Ввода - вывода.

ctype.h | cctype (ANSI)
Символьная классификация.

dirent.h (ANSI)
Управление каталогами.

dos.h (DOS)
MS-DOS функции (INT 21).

env.h (POSIX)
Содержит прототипы для окружений строковых функций.

errno.h | cerrno (ANSI)
Переменные, и утилиты обработки ошибок.

fcntl.h (POSIX)
Флажки, используемые в функциях open и sopen.

float.h | cfloat (ANSI)
Содержит предельные размеры переменных с плавающей точкой для данной системы.

graph.h (DOS)
Программы для работы с графикой низкого уровня.

io.h (DOS)
Низкоуровневый ввод-вывод.

limits.h | climits (ANSI)
Содержит общие ограничения системы.

locale.h (ANSI)
Содержит информацию для выполнения локализации ПО.

malloc.h (ANSI)
Содержит прототипы функций распределения памяти.

math.h | cmath (ANSI)
Содержит прототипы математических библиотечных функций.

memory.h
Подпрограммы манипуляции с буферами.

serach.h
Функции поиска и сортировки.

setjmp.h (ANSI)
Прототипы Функций setjmp и longjmp (безусловного перехода)

signal.h (ANSI)
Прототипы функций для работы с сигналами и описание самих сигналов.

stdarg.h (ANSI)
Содержит макрокоманды для работы с функциями имеющими список параметров переменной длины.

stdio.h | cstdio (ANSI)
Содержит прототипы стандартных библиотечных функций ввода-вывода и используемую ими информацию.

stdlib.h | cstdlib (ANSI)
Содержит прототипы функций для преобразования чисел в текст, текста в числа, для выделения памяти, генерации случайных чисел и других полезных операций.

string.h | cstring (ANSI)
Содержит прототипы функций для обработки строк стиля C.

strstream.h | strstream (ANSI)
Для формирования строк через поток.

time.h | ctime (ANSI)
Содержит прототипы функций для работы со временем и датами.

unistd.h (POSIX)
Символьные константы POSIX.

iostream
Содержит прототипы функций стандартного ввода и вывода.

iomanip
Содержит прототипы функций для операций с потоками, дающие возможность форматировать потоки данных.

fstream
Содержит прототипы функций для операций с файловым вводом-выводом.

utility
Содержит классы и функции, используемые многими заголовочными файлами стандартной библиотеки.

vector, list, deque, queue, stack, map, set, bitset (STL)
Содержат классы которые реализуют контейнеры стандартной библиотеки.

functional
Содержит классы и функции, используемые алгоритмами стандартной библиотеки.

memory
Содержит классы и функции, используемые стандартной библиотекой для выделения памяти контейнерам стандартной библиотеки.

iterator
Содержит классы для доступа к данным в контейнерах стандартной библиотеки.

algorithm
Содержит функции для манипулирования данными в контейнерах стандартной библиотеки.

exception, stdexcept
Содержат классы использующиеся для обработки исключительных ситуаций.

string
Определения класса string из стандартной библиотеки.

sstream
Прототипы функций выполняющих ввод из строк в память и наоборот.

locale
Содержит классы и функции, используемые потоковой обработкой различных языков.

limits
Содержит классы для определения интервалов значений численного типа данных для данной платформы.

typeinfo
Содержит классы для идентификации времени выполнения.