Russian Qt Forum
Май 21, 2024, 13:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Хранение данных.  (Прочитано 4556 раз)
akaMDA
Гость
« : Ноябрь 23, 2010, 21:08 »

Сейчас начал разбираться с MVC. Не очень понял - а где будут хранится данные? В оперитивке или создастся на внешнем диске?
Записан
BRE
Гость
« Ответ #1 : Ноябрь 23, 2010, 21:11 »

Ну так где захочет автор модели, там и будут.
Записан
akaMDA
Гость
« Ответ #2 : Ноябрь 23, 2010, 21:15 »

А имеет ли смысл использовать модель, если необходима таблица с ячейками типа int, при этом она заполняется автоматически на основе вычислений и в принципе выводится не будет? Таблица для промежуточных вычислений. Однако она может обладать очень большими размерами.
Записан
BRE
Гость
« Ответ #3 : Ноябрь 23, 2010, 21:19 »

А имеет ли смысл использовать модель, если необходима таблица с ячейками типа int, при этом она заполняется автоматически на основе вычислений и в принципе выводится не будет? Таблица для промежуточных вычислений. Однако она может обладать очень большими размерами.
Ну как-бы модель стоит использовать если необходимо отображать данные из нее в каком нибудь view, если нет, то можно и не использовать.
Записан
akaMDA
Гость
« Ответ #4 : Ноябрь 23, 2010, 21:21 »

А в QList какое максимальное количество элементов? и есть ли какая-нибудь возможность автоматизировать хранение на диске - или только поэлементное считыванеие?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Ноябрь 23, 2010, 21:28 »

QList ограничивается доступной памятью.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
BRE
Гость
« Ответ #6 : Ноябрь 23, 2010, 21:33 »

А в QList какое максимальное количество элементов? и есть ли какая-нибудь возможность автоматизировать хранение на диске - или только поэлементное считыванеие?
Ну если индекс задается типом int, то 2,147,483,647, но как правильно заметил Пантер, чаще заканчивается память, чем доступные индексы.  Улыбающийся
Что значит автоматизировать хранение?
Записан
akaMDA
Гость
« Ответ #7 : Ноябрь 23, 2010, 21:53 »

ну значит чтобы класс сам управлял чтением-записью в файл. Или только ручная реализация?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 19.