Вот тут:
https://yadi.sk/d/1ncHf4zCmCRTJ/effective_qt.mp4
узнал такую новость.
Оказывается, QList неоптимально работает, и его собираются выпиливать из Qt. Типа, из-за того, что QList содержит указатели на хранимые значения, то значения разбросаны по памяти и плохо кешируются процом.
И в Qt6 решили выпилить QList, QStringList и заменить их stl-ным вектором. Тогда типа все будет хорошо.
Я понять не могу, а что, если вектор будет хранить указатели на хранимые значения, то будет легче? Он же не сможет хранить непосредственно сами объекты, например QString, в виду разного обжектсайза у разных строк, которые к тому же могут меняться.



Ответ на:
комментарий
от anonymous








Ответ на:
комментарий
от I-Love-Microsoft

Ответ на:
комментарий
от V1KT0P


Ответ на:
комментарий
от m0rph

Ответ на:
комментарий
от m0rph

Ответ на:
комментарий
от annulen


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от V1KT0P

Ответ на:
комментарий
от annulen

Ответ на:
комментарий
от annulen

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от annulen

Ответ на:
комментарий
от XMs

Ответ на:
комментарий
от annulen


Ответ на:
комментарий
от Iron_Bug

Ответ на:
комментарий
от V1KT0P

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Iron_Bug

Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Iron_Bug

Ответ на:
комментарий
от Iron_Bug

Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Pavval


Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Pavval

Ответ на:
комментарий
от Pavval

10 мая 2017 г.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум очистка QList<QList<qreal> > (2015)
- Форум qt6 qfuture (2020)
- Форум размер qlist (2015)
- Форум Qt QList (2011)
- Форум Breeze на Qt6 (2023)
- Форум Научите кросскомпилять Qt6 (2023)
- Форум Поиск в QList (2016)
- Форум Оформление Kvantum на Qt6 (2024)
- Форум Копия QList по ссылке (2015)
- Форум Как преобразовать QList<T*> в QList<const T*>? (2011)