16 / 16 / 11
Регистрация: 28.10.2016
Сообщений: 75
|
||||||
1 | ||||||
Проверить, завершит ли функция работу за X мс. (Потоки)25.12.2017, 22:22. Показов 1043. Ответов 3
Метки нет (Все метки)
Приветствую читающих сию тему.
Проблема такая: Захотел написать функцию, которая проверяет, вернёт ли функция значение за заданное время, или нет. Если да, мгновенно вернуть true, иначе, по истечению времени, false. P.s. Я знаю, что пишу велосипед, и что это можно было сделать гораздо проще но всё-таки. Вот, что получилось:
Ошибка C3493 "returned" нельзя передать неявно, поскольку не задан режим передачи по умолчанию. Ошибка C3493 "timeOver" нельзя передать неявно, поскольку не задан режим передачи по умолчанию. Выручайте, кто чем может.
0
|
25.12.2017, 22:22 | |
Ответы с готовыми решениями:
3
Завершит ли работу функция, если в блоке отсутствует "return" Эта программа не позволяет ос виндовс завершит работу компьютера сначала запускаю с низким, а затем с высоким. В итоге пока поток с низким приоритетом не завершит работу, приоритет с высоким даже не стартует. Потоки завершаются, не закончив работу |
73 / 69 / 38
Регистрация: 09.10.2012
Сообщений: 238
|
||||||||||||||||
25.12.2017, 22:37 | 2 | |||||||||||||||
Если только по ошибке, то:
1
|
16 / 16 / 11
Регистрация: 28.10.2016
Сообщений: 75
|
|
25.12.2017, 23:38 [ТС] | 3 |
Я тут понял, что я немного дурак... В общем, если вам не трудно, можете показать, как это сделать? (Используя стандартную библиотеку)
0
|
73 / 69 / 38
Регистрация: 09.10.2012
Сообщений: 238
|
||||||
26.12.2017, 22:41 | 4 | |||||
Сообщение было отмечено Kodirovsshik как решение
Решение
Как вариант (что конкретно нужно в вашей задаче я не знаю, поэтому немного абстрактно):
1
|
26.12.2017, 22:41 | |
26.12.2017, 22:41 | |
Помогаю со студенческими работами здесь
4
Потоки! Как сделать работу потоков по очереди? Потоки и таймеры - настроить параллельную работу потока и двух таймеров Закрытие программы только после того, как работу закончат все потоки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |