Изменить: думаю, этот ответ не был так ясен. Виноват. Я имел в виду, что нет никакой гарантии, что сами объекты будут смежными, несмотря на то, что ссылки будут, так как одномерные массивы хранятся смежно. Тем не менее, ответ Василия Бурка прекрасно объясняет, как это работает.

ал о локальности данных и хочу использовать их для улучшения игрового движка, который я пишу.

Допустим, я создал пять объектов в разное время, которые теперь находятся в разных местах памяти, а не рядом друг с другом. Если я добавлю их все в массив, будет ли этот массив содержать только указатели на эти объекты, и они останутся в том же месте в памяти, или добавит их все в массив, переставит их и сделает их смежными.

Я спрашиваю об этом, потому что я думал, что использование массивов было бы хорошим способом сделать их смежными, но я не знаю, решит ли массив мою проблему!

Ответы на вопрос(3)

Ваш ответ на вопрос