Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QList и QVector (https://www.otvetnemail.ru/novyj-arhiv-3-813/qlist-i-qvector-258076/)

Guest 28.09.2011 17:16

QList и QVector
 
Пишу программку для хитроумных расчетов над большими массивами данных (показания приборов, считанные за большой интервал времени). Т.е., одна-несколько колонок и до десятков или даже сотен тысяч строк. Хотел бы спросить совета у более опытных людей: как лучше организовать такие данные ? Колеблюсь между списком колонок в виде списка векторов типа QVector и списком списков типа QList. В литературе пишут, что QVector экономней расходует память, но тормозно работает с операциями типа добавления и вставки новых элементов, в особенности, когда вектор уже состоит из большого количества элементов.Про QList пишут, что операции вставки/добавления выполняются быстро, но QList якобы кушает гораздо больше памяти. Также хотел бы спросить: может вообще для хранения и работы с огромными массивами чисел с плавающей точкой используется какая-нибудь совсем другая организация данных и какие-то специфические приемы ?


Часовой пояс GMT, время: 18:57.


© www.otvetnemail.ru - Форум вопросов и ответов.