3 / 3 / 0
Регистрация: 02.04.2017
Сообщений: 273
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Стек cmd содержит комманды; как сделать так, чтобы эти команды выполнялись в отдельных потоках?17.11.2017, 09:05. Показов 543. Ответов 6
Метки нет Все метки)
(
Стек cmd содержит комманды. Нужно сделать так, чтобы эти команды выполнялись в отдельных потоках. Пробовал 2-мя способами.
0
|
|
17.11.2017, 09:05 | |
Ответы с готовыми решениями:
6
Можно ли сделать так чтобы скрипты выполнялись несколько раз через определенное время? Как сделать так, чтобы программа на free pascal или ее часть выполнялась на всех ядрах и потоках? как сделать чтоб команды выполнялись для определенного окна? |
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,281
|
|
17.11.2017, 09:25 | 2 |
Что этот Stack хранит? При объявлении указателя нет, а добавляешь указатель.
std::thread принимает функцию; у тебя функции, что ли, в cmd3?
0
|
3 / 3 / 0
Регистрация: 02.04.2017
Сообщений: 273
|
||||||
17.11.2017, 09:50 [ТС] | 3 | |||||
Да, это копия основного стека cmd, который содержит команды(функции)
Добавлено через 11 минут Забыл убрать. В начале пробовал еще более странно это делать
0
|
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,281
|
|
17.11.2017, 10:24 | 4 |
Это компилируется? Почему не используешь стандартный std::stack?
0
|
3 / 3 / 0
Регистрация: 02.04.2017
Сообщений: 273
|
||||||
17.11.2017, 17:31 [ТС] | 5 | |||||
nmcf, компилируется, и отчасти работает, только зацикливается. Должен был вывести только один print
Кликните здесь для просмотра всего текста
Стандартные нельзя. Добавлено через 6 часов 19 минут Вообще-то я удивлен, что это компилируется. Нашел этот кусок кода в интернете, он был для очереди. Попытался передать под себя. Может быть есть идеи как это делается?
0
|
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,281
|
|
17.11.2017, 19:09 | 6 |
Что конкретно в этом cmd?
0
|
3 / 3 / 0
Регистрация: 02.04.2017
Сообщений: 273
|
|||||||||||||||||||||
18.11.2017, 16:25 [ТС] | 7 | ||||||||||||||||||||
nmcf,
В общем смысл задания реализовать с помощью лямбда-выражений набор команд, совершающих операции над контенйром 1-го уровня в cmds находятся лямбда-выражения в cmdsNames имена 219-230 - выполнение выражений из стека, это и пытаюсь сделать Ps надо было делать это для дерева, но с ним еще более тяжко... Пытался для стека Кликните здесь для просмотра всего текста
Добавлено через 20 часов 14 минут К сожалению, ничего выше не заработало Добавлено через 9 минут Но, есть работающий пример для очереди.
Еще пробовал так.
0
|
18.11.2017, 16:25 | |
Помогаю со студенческими работами здесь
7
Как сделать, чтобы методы выполнялись последовательно Как сделать, чтобы потоки выполнялись параллельно? Как сделать так, чтобы при выполнении команды PING в файл записывалась только статистика?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |