|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Дек 7, 2002 00:19:07 Привет! Помогите мне разобраться в том, как создать несколько одновременно выполняющихся тредов, использующих одну и ту же процедуру и одни и теже глобальные переменные. Например, пусть я нажал на кнопочку 3 раза и у меня будет просчитываться одновременно 3 уравнения на одних и тех же "x" и "y"... Я читал Iczeliona туториалы, но немного сейчас торможу...просто ещё работа одна есть... :Р Объясните подробно сам принцип: "как один должен чуть-чуть просчитать, ляжет отдохнуть, другой поработает, тоже отдохнёт, потом третий и так по кругу..." Лучше конечно, если привести исходники на masm. Буду очень благодарен. |
|
|
Дата: Дек 7, 2002 02:35:23 |
|
|
Дата: Дек 7, 2002 12:19:30 Сказал бы как эта история должна закочиться и к чему стремишся. - Куда девать результаты работы тредов ? - "x" "y" это только начальные данные для всех тредов или ...? - сколько тредов вообще может быть ? Насчет " полежит-поработает " (зачем париться ?) - планировщик(система) все устроит сам. Одновременно ничего не бывает. |
|
|
Дата: Дек 7, 2002 14:40:33 Результаты на экран (окошко) выводить. "x" и "y" - это переменные для просчёта: например, x! + y! = z. Вот этот z и будет результатом, а "x" и "y" предварительно вводяться в edit какой-нибудь. Тредов максимум пусть 6 будет. А про планировщик это вряд ли...Iczeliona прочитай, там же ведь пример о 2 тредах делящих между собой 1 структуру. Не поделят - и конец - ошибки и всё такое... :( Ну а у comrada пример хороший, ну а про structured exception handling (seh) я не понял толком...зачем его использовать именно здесь??? Объясните пожалуйста ещё раз. |
|
|
Дата: Дек 7, 2002 17:11:52 черт сним - с планировщиком :) > там же ведь пример о 2 тредах делящих между собой 1 структуру. > Не поделят - и конец - ошибки и всё такое... :( А кто мешает при образовании треда создавать ему свой экземпляр структуры. Шаблон будет один. А в начале треда выделяеш память размером (sizeof Structura), копируеш туда свой шаблон и вперед ? |
|
|
Дата: Дек 7, 2002 21:10:57 Nu ia ispolzuu template dlya program, a v template u menya SEH stoit. Uberite esli eto vas tak volnuet. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.063 |