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

_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

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