Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Справка функциям С++.doc
Скачиваний:
91
Добавлен:
02.05.2014
Размер:
4 Мб
Скачать

_Clear87

-----------------------------------------------------------------

Назначение Очищает слово статуса плавающей точки.

Синтаксис unsigned int _clear87(void);

Прототип в float.h

Замечания _clear87 очищает слово статуса плавающей точки,

которое является объединением слова статуса

8087/80287 и других условий, обнаруженных обра-

ботчиком особых условий 8087/80287.

Возвращаемое Биты возвращаемого числового значения содержат

значение информацию о старом статусе. (Смотри константы,

описанные в float.h, для подробного описания

битов, возвращаемых этой функцией).

Смотри также _control187, _fpreset, _stattus87

Пример Смотри _control87

-----------------------------------------------------------------

Cleardevice

-----------------------------------------------------------------

Назначение Очищает графический экран.

Синтаксис #include<graphics.h>

void far cleardevice(void);

Прототип в graphics.h

Замечания cleardevice уничтожает содержимое графического

экрана и устанавливает текущую позицию курсора

в "HOME" (0,0).

Возвращаемое Нет.

значение

Переносимоcть Данная функция работает только на IBM PC и сов-

местимых моделях при наличии соответствующих

графических адаптеров.

Смотри также clearviewport

-----------------------------------------------------------------

Clearerr

-----------------------------------------------------------------

Назначение Переустанавливает индикацию ошибок.

Синтаксис #include<stdio.h>

void clearerr(FILE *stream);

Прототип в stdio.h

Замечания clearerr устанавливает индикаторы ошибки потока

stream и конца файла в 0. Как только этот инди-

катор установлен, операции чтения файла возвра-

щают значения этого индикатора до тех пор, пока

не будет вызвана clearerr или rewind.

Индикатор конца файла обнуляется при каждой

операции записи данных в соответствующий файл.

Возвращаемое Нет.

значение

Переносимость Функция cleaerr доступнa в системах типа UNIX и

совместима с ANSI Си.

Смотри также eof, feof, ferror, perror, rewind

-----------------------------------------------------------------

clock

-----------------------------------------------------------------

Назначение Определение процессорного времени.

Синтаксис #include<time.h>

clock_t clock(void)

Прототип в time.h

Замечания clock может быть использована для определения

интервала времени между различными событиями.

Для определения интервала времени в секундах,

значение, возвращаемое функцией clock, необхо-

димо разделить на значение макро-переменной CLK

_TCK.

Возвращаемое Функция clock возвращает процессорное время,

значение начиная с момента выполнения программы. Функция

clock возвращает значение -1, если процессорное

время не доступно или не может быть преобразо-

ванно (к типу clock_t).

Переносимость Функция clock совместима с ANSI Си.

Пример

#include<time.h>

#include<time.h>

void main()

{

clock_t start, end;

start = clock();

/* операторы */

end = clock();

printf(" Время - %f\n", (end-start)/

CLK_TCK);

}

-----------------------------------------------------------------

_close

-----------------------------------------------------------------

Назначение Закрывает файл.

Синтаксис int _close(int handle);

Прототип в io.h

Замечания _close закрывает файл с дескриптором указанным

в параметре handle. handle - дускриптор файла,

полученный в результате вызова функций: _creat,

creat, creatnew, creattemp, dup, dup2, _open,

open.

Замечание. Функция _close не записывает символ

Ctrl-Z в конец файла. Если вам нeобходимо ука-

зать ограничитель файла Сtrl-Z, вы должны запи-

сать данный символ перед закрытием файла.

Возвращаемое При успешном завершении _close возвращает 0,

значение в противном случае (-1).

Если handle не соответствует дискриптору откры-

того файла, _close возвращает значение -1, пе-

ременной errno присваивается значение:

EBADF - неверен дескриптор файла

Переносимость _close уникальна для MS-DOS.

Смотри также close, _crtat, open, read, write

-----------------------------------------------------------------

close

-----------------------------------------------------------------

Назначение Закрывает файл.

Синтаксис int close(int handle);

Прототип в io.h

Замечания close закрывает файл с дескриптором указанным в

параметре handle. handle - дускриптор файла,

полученный в результате вызова функций: _creat,

creat, creatnew, creattemp, dup, dup2, _open,

open.

Замечание. Функция close не записывает символ

Ctrl-Z в конец файла. Если вам нeобходимо ука-

зать ограничитель файла Сtrl-Z, вы должны запи-

сать данный символ перед закрытием файла.

Возвращаемое При успешном завершении close возвращает 0,

значение в противном случае (-1).

Если handle не соответствует дискриптору откры-

того файла, close возвращает значение -1, пере-

менной errno присваивается значение:

EBADF - неверен дескриптор файла

Переносимость close доступна в системах UNIX,

Смотри также chize, _close, creat, creatnew, dup, fclose,

open, sopen

-----------------------------------------------------------------