Форум программистов, компьютерный форум CyberForum.ru

Механизмы взаимодействия прикладных программ с системным календарем и таймером - C++

Восстановить пароль Регистрация
 
Rita666
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 6
24.11.2011, 19:58     Механизмы взаимодействия прикладных программ с системным календарем и таймером #1
Пожалуйста помогите ответить на вопрос: какие могут быть механизмы взаимодействия прикладных программ с системным календарем и таймером и коды прерывания для реализации этих операций на языке С++?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2011, 19:58     Механизмы взаимодействия прикладных программ с системным календарем и таймером
Посмотрите здесь:

Работа с системным треем C++
C++ Решения прикладных математических ZADACH
C++ Механизмы обработки исключений / Нужен пример
Простой путь к системным папкам C++
Механизмы онлайн игр C++
C++ Написать календарь, чтобы он совпадал с реальным календарем
При решении, каких прикладных задач используются многомерные массивы? C++
Какие механизмы для защиты кучи есть? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.11.2011, 20:10     Механизмы взаимодействия прикладных программ с системным календарем и таймером #2
Цитата Сообщение от Rita666 Посмотреть сообщение
с системным календарем
time.h/ctime

Цитата Сообщение от Rita666 Посмотреть сообщение
таймером
таймеров в С++ нет

Цитата Сообщение от Rita666 Посмотреть сообщение
и коды прерывания
каки-какие коды? времена DOS давно закончились, а виндовс не позволяет работать с прерываниями
Глупец
23 / 23 / 1
Регистрация: 17.05.2011
Сообщений: 141
24.11.2011, 20:24     Механизмы взаимодействия прикладных программ с системным календарем и таймером #3
Цитата Сообщение от Jupiter Посмотреть сообщение
каки-какие коды? времена DOS давно закончились, а виндовс не позволяет работать с прерываниями
а как же
VOID WINAPI Sleep(
__in DWORD dwMilliseconds
);
Windows.h
она вроде прерывает работу программы на некоторое время
Sllep(0)-прерывает работу программы смотрит есть ли готовый в выполнению поток и отдает управление ему, если нет продолжается выполнение программы

вот програамма таймер работающая с прыванием...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main(){
           setlocale(LC_ALL,"russian");
    time_t end=time(&end);
    struct tm * my_time=localtime(&end);
//--------------------------------------------
    std::cout<<"число: ";
    std::cin>>my_time->tm_mday;
    std::cout<<"час: ";
    std::cin>>my_time->tm_hour;
    std::cout<<"минута: ";
    std::cin>>my_time->tm_min;
    std::cout<<"секунда: ";
    std::cin>>my_time->tm_sec;
//--------------------------------------------
    end=mktime(my_time);
//--------------------------------------------
    while(end - time(NULL))Sleep((end - time(NULL))/2);
}
Yandex
Объявления
24.11.2011, 20:24     Механизмы взаимодействия прикладных программ с системным календарем и таймером
Ответ Создать тему
Опции темы

Текущее время: 09:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru