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

_Status87

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

НазначениеВыдает статус обработки чисел с плавающей точ-

кой.

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

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

Замечания_status87 позволяет получить слово состояния,

установленное для обработки чисел с плавающей

точкой, которое является комбинацией слова сос-

тояния сопроцессоров 8087/80287 и различных

других условий, вырабатываемых обработчиком ис-

ключительных ситуаций для сопроцессоров

8087/80287.

ВозвращаемоеБиты в возвращаемом значении позволяют получить

значениестатус операций с плавающей точкой. Смотрите

описание библиотеки float.h для получения пол-

ного определения состава бит, возвращаемых

функцией _status87.

Смотри также _clear87, _control87, _fpreset

Пример See_cntrol87

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

stime

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

НазначениеУстанавливает системные дату и время.

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

int stime(time_t *tp);

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

Замечанияstime устанавливает системные время и дату. tp

указывает на значение времени: 00:00:00

GTM,January1,1970.

Возвращаемоевозвращает значение 0.

значение

Переносимостьsprintf доступна в системаx UNIX

Смотри также asctime, ftime, gettime, gmtime, localtime,

time, tzset

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

stpcpy

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

НазначениеКопирует одну строку в другую.

Синтаксис char *stpcpy(char *dest, const char *src);

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

Замечанияstpcpy копирует строку src в строку dest, оста-

навливаясь при обнаружении символа конца строки

Возвращаемоеstpcpy возвращает dest + strlen(src).

значение

Переносимостьstpcpy доступна в UNIX-системах.

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

strcat

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

НазначениеДобавляет одну строку к другой.

Синтаксис char *strcat(char *dest, const char *source);

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

Замечанияsrtcat добавляет копию строки src в конец dest.

Длина результирующей строки равна

strlen(destin) + strlen(source).

Возвращаемоеstrcat возвращает указатель на результирующую

значениестроку.

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

стандартом ANSI. Она описана Керниганом и Рит-

чи.

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

strchr

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

НазначениеИщет в строке первое вхождение заданного симво-

ла.

Синтаксис char *strchr(const char *s, int c);

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

Замечанияstrchr просматривает строку в прямом направле-

нии для отыскания в ней заданного символа.

strchr ищет первое вхождение символа с в строку

s.

Cимвол конца строки считается частью строки,

поэтому, например,

strchr(strs, 0)

вернет значение указателя на нулевой символ

строки strs.

Возвращаемоеstrchr возвращает указатель на первое вхождение

значениесимвола с в s; если c не обнаружен в s, то

strchr возвращает нуль.

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

стандартом ANSI.

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

strcmp

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

НазначениеСравнивает одну строку с другой.

Синтаксис int strcmp(const char *s1, const char *s2);

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

Замечанияstrcmp осуществляет беззнаковое сравнение строк

s1 и s2, начиная с первого символа каждой стро-

ки, до тех пор, пока очередные символы в стро-

ках не будут различны или пока не будут достиг-

нуты концы строк.

Возвращаемоеstrcmp возвращает значение:

значение

< 0 если s1 меньше чем s2

== 0 если s1 равна s2

> 0 если s1 больше чем s2

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

стандартом ANSI.

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