Russian Qt Forum

Программирование => Алгоритмы => Тема начата: Igors от Июнь 01, 2010, 10:34



Название: Сохранить списки на диск
Отправлено: Igors от Июнь 01, 2010, 10:34
Добрый день

Есть матрица пикселей, обрабатывается в 2 прохода:

1-й Для каждого пикселя приходят данные, их размер не фиксирован. Разное число данных приходит для разных пикселей - кому ничего, а кому может и несколько десятков. Поэтому приходящие данные хранятся в виде простого списка. его голова прикреплена к пикселю. Порядок поступления данных произвольный, никак не связан с индексами пикселей

2-й После того как все данные собраны их надо обработать, с заданным шагом, т.е. по суб-матрицам заданного размера (напр 8х8). То есть обрабатывать по частям я могу.

Вопрос: как бы мне сливать приходящие данные на диск чтобы потом можно было их по частям загрузить и спокойно обработать (а не забивать ими всю память как сейчас). Может это стандартная/известная задача?

Спасибо