Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования
Скачать 3.41 Mb.
|
_status87----------------------------------------------------------------- Назначение Выдает статус обработки чисел с плавающей точ- кой. Синтаксис unsigned int _status87(void); Прототип в float.h Замечания _status87 позволяет получить слово состояния, установленное для обработки чисел с плавающей точкой, которое является комбинацией слова сос- тояния сопроцессоров 8087/80287 и различных других условий, вырабатываемых обработчиком ис- ключительных ситуаций для сопроцессоров 8087/80287. Возвращаемое Биты в возвращаемом значении позволяют получить значение статус операций с плавающей точкой. Смотрите описание библиотеки float.h для получения пол- ного определения состава бит, возвращаемых функцией _status87. Смотри также _clear87, _control87, _fpreset Пример See_cntrol87 ----------------------------------------------------------------- stime----------------------------------------------------------------- Назначение Устанавливает системные дату и время. Синтаксис #include 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. ----------------------------------------------------------------- |