Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 мая!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Слушай, дружище, зачем так мучиться с этим языком С++, ты ведь не Билл Гейтс. Возьми тот же Python и программируй, он кроссплатформенный, под Windows тоже работает. Я сам давно заметил: то что на Си пишешь в страницу кода, на питоне решается в одну-две строки. При том, питон намного проще, я его сам недавно изучил по видеокурсу вот этому. Кстати, автор отлично там объясняет. Буквально день-два и уже будешь писать на нём, чего не скажешь про сложный С++.

Функция Помещает текущее время в структуру типа timeb.

 
 
 
 Синтаксис          #include<sys\timeb.h>
 
                    void ftime(struct timeb *buf)
 
 
 
 Файл, содержащий   sys\timeb.h
 
 прототип
 
 
 
 Описание           ftime определяет  текущее  время  и  заполняет поля
 
                    структуры типа timeb, на которую указывает параметр
 
                    buf. Структура timeb определена следующим образом:
 
 
 
                    struct timed {
 
                    long      time;
 
                    short     millitm;
 
                    short     timezone;
 
                    short     dstflag;
 
                    };
 
 
 
                    time -   это  поле  содержит  время  в  секундах  с
 
                    00:00:00  1  января  1970  года   по   Гринвичскому
 
                    меридиану.
 
 
 
                    millitm - содержит часть секунды в миллисекундах.
 
 
 
                    timezone -   содержит   разницу   в  минутах  между
 
                    временем по Гринвичу и местным временем.  Это время
 
                    вычисляется по направлению на запад от Гринвичского
 
                    меридиана.   ftime   определяет   это   время    по
 
                    содержимому глобальной переменной timezone, которая
 
                    устанавливается функцией tzset.
 
 
 
                    dstflag - равно 0,  если летнее время не действует,
 
                    и не 0,  в противном случае.  Это поле определяется
 
                    по глобальной переменной daylight  (устанавливаемой
 
                    функцией tzset).
 
 
 
                    Примечание. Т.к.  функция  ftime  вызывает  функцию
 
                    tzset, то вам нет необходимости это делать.
 
 
 
 Возвращаемое       Нет.
 
 значение
 
 
 
 Переносимость      Данная функция доступна в системе UNIX System V.
 
 
 
 Смотрите также     asctime, ctime, gmtime, localtime, stime, time,
 
                    tzset.
 
 
 
 Пример:
 
 
 
 #include<stdio.h>
 
 #include<stdio.h>
 
 #include<time.h>
 
 #include<sys\timeb.h>
 
 
 
 char *tzstr = "TZ=PST8PDT";
 
 
 
 int main(void)
 
 {
 
    struct timeb t;
 
    putenv(tzstr);
 
    tzset();
 
 
 
    ftime(&t);
 
    printf("%ld секунд с 1-1-70 по GMT\n",t.time);
 
    printf("плюс %d миллисекунд",t.millitm);
 
    printf("%d минут от GMT",t.timezone);
 
    printf("Летнее время %s действует",
 
                  t.dstflag ? "":"не");
 
    return 0;
 
 }


<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS