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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GreyFox
2 / 2 / 0
Регистрация: 14.11.2010
Сообщений: 11
#1

потоки.. - C++

19.12.2010, 20:55. Просмотров 582. Ответов 2
Метки нет (Все метки)

Доброго всем времени суток. При написании программы я столкнулся с проблемой, решение которой, по словам друзей, лежит в потоках. проблема заключается в том, что у меня должен работать таймер(т.е. работать цикл, который его постоянно обновляет) и одновременно должна считываться некая информация с клавиатуры. помогите реализовать, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2010, 20:55     потоки..
Посмотрите здесь:

Потоки - C++
Задание: 1.Отображение списка запущенных потоков. 2.Создание нового потока по запросу пользователя.(это у меня сделано и работает) ...

Потоки - C++
Помогите,пожалуйста!Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед...

Потоки - C++
В процессе выполнения задачи возникла проблема чтения объектов из потока и сохранения их в массив: cout << "Rasstojanie = " << xx...

Потоки - C++
Программа порождает два потока, один генерирует матрицу, которая через именованный канал передаётся другому потоку, выводящему её на экран....

Потоки с++ - C++
Как средствами с++ реализовать параллельную работу с документами? Т.е. чтобы можно было одновременно работать с несколькими файлами (искать...

Потоки - C++
Здравствуйте, помогите пожалуйста преподаватель сказал нужно добавить код в третьем потоке(thread3), чтобы событие не происходила пока не...

потоки - C++
1---------------------------------------------------------------------------------------------------------- Можно ли перенаправить потоки...

потоки с++ - C++
добрый вечер !нужно проверить мою программу с потоками. переделала, но что-то не так( закомменченная программа, моя на основе которой...

Потоки - C++
Пару вопросов про потоки... 1. Открывается поток, в нем запускается еще один... потоки отсоединяются, как закрыть дочерний поток когда...

Потоки в C++ - C++
Господа, можете посоветовать хорошую книгу по потокам в C++ или мануалы какие-то что ли ? Не советуйте материал найденный в поисковике,...

Потоки - C++
Есть 2 потока: main_thread и thread Как из main_thread завершить thread?

Потоки с++11 - C++
Подскажите, где почитать про потоки в новом стандарте плюсов


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
19.12.2010, 21:07     потоки.. #2
Возможно вам нужно не это, но попробуйте так:

C++
1
2
3
4
5
clock_t start, end; //библиотека time.h
   start = clock();
//..........считываеться некая информация с клавиатуры
    end = clock();
if(((end - start) / CLK_TCK)>15)  //время в секундах- 15сек
GreyFox
2 / 2 / 0
Регистрация: 14.11.2010
Сообщений: 11
19.12.2010, 21:21  [ТС]     потоки.. #3
просто в вашем примере, как и у меня в программе, код остановится на 3-ей строке и будет ожидать ввода, в моем случае ожидание нажатия клавиши, и продолжится программа только после нажатия клавиши. Из-за незнания с++ я, делаю все своими силами, и таймер у меня выглядит примерно так:
C++
1
2
3
4
5
6
7
int a=1,b;
_bios_timefoday(_TIME_GETCLOCK, &bios_time);
b=bios_time / CLK_TCK;
if(a!=0)
printf("%.4f", (bios_time / CLK_TCK) - b);
 
// считывание информации
Yandex
Объявления
19.12.2010, 21:21     потоки..
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru