Главная страница
Навигация по странице:

  • Возвращаемое

  • Назначение

  • Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница59 из 120
    1   ...   55   56   57   58   59   60   61   62   ...   120

    gmtime


    -----------------------------------------------------------------
    Назначение Преобразует дату и время в Гринвическое время.
    Синтаксис #include

    struct tm *gmtime(long *clock);
    Прототип в time.h
    Замечания gmtime возвращают указатели на структуры, со-

    держащие GMT время.
    Глобальная длинная переменная timezone содержит

    разницу в секундах между GMT и местным стан-

    дартным временем (в PST timezone равно

    8*60*60). Глобальная переменная daylight отлич-

    на от нуля тогда и только тогда, когда применя-

    ется преобразование летнего времени США.
    Описание структуры tm в time.h имеет вид:
    struct tm {

    int tm_sec;

    int tm_min;

    int tm_hour;

    int tm_mday;

    int tm_mon;

    int tm_year;

    int tm_wday;

    int tm_yday;

    int tm_isdst;

    };
    Эти величины задают 24-часовое время, день ме-

    сяца (1-31), день недели (воскресенье - 0), год

    - 1900, день года (0-365), и флаг, отличный от

    нуля, если используется летнее время.
    Возвращаемое gtime возвращают структуру времени. Эта

    значение структура статическая и перезаписывается при

    каждом вызове.
    Переносимость gmtime доступна в UNIX системах и совместима с

    ANSI Си.
    Смотри также asctime, ctime, ftime, localtime, stime, time,

    tzset
    Пример

    #include

    #include

    #include
    main ()

    {

    stuct tm *tm_now;

    time_t secs_now;

    timezone = 8 * 60 * 60;

    time(&secs_now); /* в секундах */

    tm_now = gmtime(&secs_now); /* сделать

    GMT */

    printf("Дата: %d-%d-19%02d\n ",

    (tm_now->tm_mon) + 1,

    tm_now->tm_mday, tm_now->tm_year);
    printf("Время : %02d:%02d.%02d\n",

    tm_now->tm_hour, tm_now->tm_min,

    tm_now->tm_sec);

    }
    Результат выполнения программы
    Дата: 09-21-1963

    Время: 12:32:21

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

    gotoxy


    -----------------------------------------------------------------
    Назначение Позиционирует курсор в текстовом окне.
    Синтаксис void gotoxy(int x, int y);
    Прототип в conio.h
    Замечания gotoxy устанавливает курсор в заданную позицию

    текстового окна. Если координата по какой-то

    причине некорректна, то обращение к gotoxy иг-

    норируется. Примером такой ошибки может служить

    вызов gotoxy(30,40), когда нижней правой грани-

    це окна соответствует (35,25).
    Возвращаемое Нет.

    значение
    Совместимость Данная функция работает только на ЭВМ семейства

    IBM PC и совместимых с ними; соответствующая

    функция есть в Турбо Паскале.
    Смотри также wherex, wherey, window
    Пример

    gotoxy(10,20); /* установить курсор в

    10 колонку 20 строки */

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

    graphdefaults


    -----------------------------------------------------------------
    Назначение Сбрасывает все графические параметры в их зна-

    чения по умолчанию.
    Синтаксис #include

    void graphdefaults(void);
    Прототип в graphics.h
    Замечания graphdefaults - сбрасывает все графические па-

    раметры в их значения по умолчанию. Т.е.:
    - устанавливает графическое окно на полный эк-

    ран;

    - устанавливает текущую позицию в(0,0);

    - устанавливает значения по умолчанию для па-

    литры, цвета фона и цвета вычерчивания;

    - устанавливает стиль и шаблон заполнения, при-

    нятые по умолчанию;

    - устанавливает принятые по умолчанию текстовой

    шрифт и выравнивание.
    Возвращаемое Нет.

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

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

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

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

    grapherrormsg


    -----------------------------------------------------------------
    Назначение Возвращает строку сообщения об ошибке.
    Синтаксис #include

    char far *far grapherrormsg(int errorcode);
    Прототип в graphics.h
    Замечания grapherrormsg возвращает указатель на строку,

    соответствующую параметру errorcode, представ-

    ляющему собой код ошибки, возвращенный

    graphresult.
    Возвращаемое grapherrormsg возвращает указатель на строку,

    значение содержащую информацию об ошибке
    Переносимость Данная функция работает только на IBM PC и сов-

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

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

    -----------------------------------------------------------------
    1   ...   55   56   57   58   59   60   61   62   ...   120


    написать администратору сайта