Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабРаб08.doc
Скачиваний:
22
Добавлен:
30.03.2015
Размер:
386.56 Кб
Скачать

Библиотека заголовочных файлов

Стандартные функции [6]

<ctype.h> - преобразования и проверки символов;

<complex> - комплексных чисел;

<ctime> - системные часы;

<locale.h> - установки локальной среды;

<math.h> (<cmath>) - математические функции;

<new> - работы с динамической памятью;

<numeric> - числовых операций;

<signal.h> - обработки сигналов;

<stdio.h> - ввода/вывода (чтение/запись символов), работы с файлами;

<stdlib.h> - работы с памятью, преобразования, некоторые математические функции;

<string.h> - работы со строками в стиле С;

<time.h> - для работы с датой и временем;

<valarray> - классы для численных расчетов.

Константы, макросы и типы данных определены в файлах:

<assert> - для диагностики;

<errno.h> - для проверки ошибок;

<float.h> - для работы с числами с плавающей точкой;

<fstream> - файловые потоки;

<ios> - базовые классы потоков ввода/вывода;

<istream> - входные потоки;

<ostream> - выходные потоки;

<sstream> - строковые потоки;

<sstreambuf> - буферизация потоков;

<iostream> - для потокового ввода/вывода;

<limits.h> - определение размеров целочисленных данных;

<setjmp.h> - возможности нелокальных переходов;

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

<stdarg.h> - поддержка функций с неопределенным числом параметров.

Контейнерные классы

<bitset> - битовое множество;

<deque> - двусторонняя очередь;

<list> - двусвязный список;

<queque>- очередь;

<set> - множество;

<stack> - стек;

<vektor> - одномерный массив.

Как правило, каждый компилятор содержит больше заголовочных файлов.

34