Просмотр сообщений
|
Страниц: 1 [2] 3 4 ... 58
|
21
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 06, 2020, 12:57
|
Здесь все занимаются какой-то фигней, ну кроме... властелина чайников. Ну как "властелина"... Даже собственные чайники не хотят стройными рядами носиками вперёд ходить. Определённо, тут всё дело в кольце, а не в умениях хозяина. Вот было бы кольцо всечаянья, тогда всех бы чайниками покорил!
|
|
|
23
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 06, 2020, 12:42
|
Аналогии с программированием/программистами прозрачны/очевидны. Человек осваивает столько что я себе и представить не в состоянии, багаж знаний огромен. Но вот выплывает скромная фича "носиком вперед", нормально сделать ее за неск дней, а то и меньше. И что же наш знаток? А ничего, полный ноль, глупо хихикает Оказывается придумать какой-то план/алгоритм, ответить за него и.т.п. - ничего этого он не умеет. В его "базе знаний" такого нет (плохая задача!) - и все, два дня поголодал, морозцем ударило - он и лапки кверху. Ну и нафиг он нужен? Какая польза от его обширных познаний? Ага, а ещё хоббиты могли сразу на орлах к горе полететь, а не пешком до неё босиком шлёпать. Но орлы проявили несознательность... И нафиг они такие нужны? Какая польза от их обширных крыльев?
|
|
|
24
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 04, 2020, 11:57
|
Знаю. Да, энергии масса, и конечно возникает мысль "эх, ее бы на доброе дело" - ан нет. Вот месить какую-нить финтифлюшку будут до посинения, а работать - нееет. Впрочем это давно описано в сказке "властелин колец". А во "Властелине колец" что уже не так делали? Нужно было не самим к Ородруину топать, а послать армию чайников, чтобы они Саурона кипятком залили? Вы над этим сейчас работаете?
|
|
|
25
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 02, 2020, 17:00
|
Ну в общем да KISS-прынцып никто не отменял. Предлагаю направить Ваше желание попридираться в нужное русло. Вот задачка где оно было бы весьма желательно. Я ее уже "сделал", но увы, мое решение страдает серьезными недостатками. Хотите сразу скажу какими, хотите сами предположите (это интересно). Свобода постановки здесь есть - пожалуйста, планируйте. А то "выискивать недочеты" все мастера Нет, чайники двигать мне сейчас совсем не интересно. KISS .
|
|
|
26
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 02, 2020, 13:05
|
Вы опять становитесь на путь бесконечного (но бесплодного) "выяснения" Да, задание небезупречно, но его надо выполнять. И даже если есть свобода постановки (недавно постил такую задачу) "выяснить все" не удается, сам подход не конструктивен. А если предположить, что задание составлял человек скорее хитрый и коварный, нежели глупый? Вот первый пункт: 1. "B" должна начать выводиться только после вывода 4 букв "А" и двух букв "С". В Вашем решении "B" начинает выводиться, когда может напечататься уже больше двух "С". Можно ли более широко трактовать это условие? Ведь сказано " только после вывода 4 букв "А" и двух букв "С"", а не "после вывода 4 букв "А" и хотя бы двух букв "С"", по аналогии со вторым пунктом. ...потоки, каждый из которых выводит свою букву (A,B, C, D) 10 раз с интервалом примерно в 0.5 секунд. Задержку реализовать за счёт процессорных вычислений. У Вас потоки B и D начинают греть атмосферу процессором ещё до вывода своих букв. A и C, кстати, тоже. Непорядок? "Все обо всех" и "глобальные" = плохо. Ну собсно это тот же done, никаких др "всех" нет. Да, можно поместить его в некий класс-менеджер, нарисовать его методы, дать ниткам (хитрый) указатель на него и.т.п, но .. чем оправдана такая городушка? Да ровным счетом ничем, поэтому и городить ее не стоит Действительно, зачем городить? Фигак-фигак и в продакшен - наше всё .
|
|
|
27
|
Qt / Вопросы новичков / Re: Запуск потоков по условию C++ Qt (QMutex)
|
: Май 01, 2020, 17:15
|
А что не нравится эстету ? Эстету не нравится, что опять все обо всех знают, всё в одной куче, и глобальные переменные (в частности done). И к самому заданию есть вопросы. Но какое задание - такое и решение. Если оно работает, чего ещё желать от лабораторки .
|
|
|
Страниц: 1 [2] 3 4 ... 58
|
|
|