Последовательное расположение глобальных/статических объектов в памяти.C++

Программы на C++. Форум разработчиков
Anonymous
Последовательное расположение глобальных/статических объектов в памяти.

Сообщение Anonymous »

Можно ли в C++ заставить компилятор расположить ряд глобальных или статических объектов в последовательной позиции памяти? Или это поведение по умолчанию? Например, если я напишу…

Код: Выделить всё

MyClass g_first (“first”);
MyClass g_second (“second”);
MyClass g_third (“third”);
… будут ли эти объекты занимать непрерывный участок памяти или компилятор может разместить их в любом месте адресного пространства?

Подробнее здесь: https://stackoverflow.com/questions/148 ... -in-memory

Вернуться в «C++»