Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Здравствуйте, gandjustas, Вы писали:
PD>>>Но я-то его писал для других целей. Не могу же я отвечать за использование моего цикла в иной ситуации.
G>>Какой иной ситуации. Ситуация та же — суммирование массива по столбцам. Только способ получения массива другой.
PD>Ничего себе! В одном (твоем случае) речь идет об операциях в памяти. В другом (моем) — системные вызовы. И массива как такового в памяти, между прочим, нет вообще
Алгоритм от этого не меняется. Адерстенд?
G>>Вообще изначально код ущербный был. Надо получить весь массив пикселей, а потом сумировать вместо GetPixel на каждой итерации.
PD>Если не секрет, чем это лучше ? Я вижу в этой идее только дополнительный массив, который тут совсем не нужен, и никаких плюсов.
Я думаю считать все пиксели в память а потом суммировать будет лучше.
G>>Согласен. Я вполне могу убрать оттуда и окно, и GetPixel, а просто предложить просуммировать столбцы некоего двумерного массива, каким-то образом заданного. Правда, чтобы время померить, придется либо в цикл это вставить, либо уж очень большой массив использовать.
G>>Кто же это писал???
PD>Я писал и я выделил сейчас то, на что ты внимание не обратил 
Это мелочи. Измерять время можно с помощью rdtsc, программа от этого не изменится.