
18.04.2010, 03:05
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
Провел на форуме: 188563
Репутация:
52
|
|
Сообщение от InfectedM
Как равномерно распределить 15 потоков по memo1
Чтобы каждый поток работал с 1\15 частью memo1
PS количество потоков и количество строк заранее не известно.
В голову приходит одна чушь
Объясните хотя бы на словах плиз)
Читать или записывать?
Если читать, просто делишь N строк на 15 и потом считываешь с нужных позиций. типа 30 строк
1 поток с 1 строки
2 поток с 3 строки и т.д.
Кол-во элементов на 1 поток = N div M
ну можно еще
N mod M = если не равно 0, то раскидать по 1 эл. на поток, тогда надо делать сдвиг позиции. у следующего потока, но можно оставить и так, тогда остаток заберет последний поток.
С Записью вроде все это бессмысленно.
|
|
|