Составители:
Рубрика:
Типы и макросы:
BUFSIZ - макрос, являющийся целочисленным константным выражением, задающим
размер буфера, используемого функцией setbuf(). Значение должно быть не менее 256.
EOF - макрос, являющийся целочисленным константным выражением, принимающим
отрицательное значение, при достижении функциями конца файла.
FILE - объект, позволяющий хранить в себе "текущий контекст" открытого файла. Ин-
формация включает детальные сведения о буферизации, флажки индикации ошибок и
достижения конца файла, индикатор текущей позиции в файле.
FILENAME_MAX - макрос, являющийся целочисленным константным выражением,
значение которого - максимально допустимая длина строки символов, являющейся име-
нем файла.
FOPEN_MAX - макрос, являющийся целочисленным константным выражением, значе-
ние которого - максимальное число файлов, которое можно открыть одновременно.
L_tmpnam - макрос, являющийся целочисленным константным выражением, значение
которого - размер массива символов, достаточно большой для размещения имени вре-
менного файла, создаваемого функцией tmpnam().
NULL - макрос, расширяемый до определяемой реализацией системы константы в виде
null - указателя.
TMP_MAX - макрос, являющийся целочисленным константным выражением, представ-
ляющим максимальное количество уникальных имен файлов, которые могут быть соз-
даны функцией tmpnam().
fpos_t - объект типа, используемый функциями fgetpos() и fsetpos(). Данные этого типа
отображаются в данные типа большего размера. достаточного для размещения самого
большего возможного значения индикатора текущей позиции в файле для конкретной
реализации системы программирования.
size_t - тип результата, порождаемый операцией вычисления размера объекта (sizeof).
stderr - макрос, являющийся выражением типа FILE *, значение которого - указатель на
объект типа FILE, соответствующий "стандартному устройству приема ошибок". По
умолчанию связывается с терминалом.
stdin - макрос, являющийся выражением типа FILE *, значение которого - указатель на
объект типа FILE, соответствующий стандартному устройству ввода. По умолчанию
связывается с терминалом.
stdout - макрос, являющийся выражением типа FILE *, значение которого - указатель на
объект типа FILE, соответствующий стандартному устройству вывода. По умолчанию
связывается с терминалом.
4.2.2. Библиотека нестандартных операций ввода-вывода
Помимо stdio.h, в языке С++ применяется еще одна библиотека, в состав которой входят
средства поддержки разнообразных нестандартных операций ввода-вывода. Функции
131
Типы и макросы: BUFSIZ - макрос, являющийся целочисленным константным выражением, задающим размер буфера, используемого функцией setbuf(). Значение должно быть не менее 256. EOF - макрос, являющийся целочисленным константным выражением, принимающим отрицательное значение, при достижении функциями конца файла. FILE - объект, позволяющий хранить в себе "текущий контекст" открытого файла. Ин- формация включает детальные сведения о буферизации, флажки индикации ошибок и достижения конца файла, индикатор текущей позиции в файле. FILENAME_MAX - макрос, являющийся целочисленным константным выражением, значение которого - максимально допустимая длина строки символов, являющейся име- нем файла. FOPEN_MAX - макрос, являющийся целочисленным константным выражением, значе- ние которого - максимальное число файлов, которое можно открыть одновременно. L_tmpnam - макрос, являющийся целочисленным константным выражением, значение которого - размер массива символов, достаточно большой для размещения имени вре- менного файла, создаваемого функцией tmpnam(). NULL - макрос, расширяемый до определяемой реализацией системы константы в виде null - указателя. TMP_MAX - макрос, являющийся целочисленным константным выражением, представ- ляющим максимальное количество уникальных имен файлов, которые могут быть соз- даны функцией tmpnam(). fpos_t - объект типа, используемый функциями fgetpos() и fsetpos(). Данные этого типа отображаются в данные типа большего размера. достаточного для размещения самого большего возможного значения индикатора текущей позиции в файле для конкретной реализации системы программирования. size_t - тип результата, порождаемый операцией вычисления размера объекта (sizeof). stderr - макрос, являющийся выражением типа FILE *, значение которого - указатель на объект типа FILE, соответствующий "стандартному устройству приема ошибок". По умолчанию связывается с терминалом. stdin - макрос, являющийся выражением типа FILE *, значение которого - указатель на объект типа FILE, соответствующий стандартному устройству ввода. По умолчанию связывается с терминалом. stdout - макрос, являющийся выражением типа FILE *, значение которого - указатель на объект типа FILE, соответствующий стандартному устройству вывода. По умолчанию связывается с терминалом. 4.2.2. Библиотека нестандартных операций ввода-вывода Помимо stdio.h, в языке С++ применяется еще одна библиотека, в состав которой входят средства поддержки разнообразных нестандартных операций ввода-вывода. Функции 131
Страницы
- « первая
- ‹ предыдущая
- …
- 129
- 130
- 131
- 132
- 133
- …
- следующая ›
- последняя »