Re[30]: this_thread::sleep_for(1s);
От: Evgeny.Panasyuk Россия  
Дата: 09.01.17 23:37
Оценка:
Здравствуйте, Qbit86, Вы писали:

Q>И, раз уж массив указателей это плохо для кэша, то почему это не плохо для массива moveable-объектов, которые (для реализации move-семантики) реализованы через тот же указатель, только внутри?


Там тоже индерекции, и это тоже плохо.
Но фишка в том что семантика перемещения помогает снизить количество индерекций. Для примера vector<vector<something>> вместо лишней индерекции на vector<some_ptr<vector<something>>>.
Плюс value-семантика сама по себе часто удобнее чем reference-semantic.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.