Что занимает оперативная память, жесткий диск, стек и куча в C++?

Может ли кто-нибудь сказать в целом, что к чему (жесткий диск, ОЗУ, стек или куча) во время выполнения в C++ для этих экземпляров:

  • Локальные/глобальные переменные

  • Классы, методы и функции

  • Указатели

  • Объекты

И стек/куча расположены в физической оперативной памяти?

Буду признателен, если кто-нибудь сможет включить в ответ аппаратную аналогию. Спасибо.

11
задан Nicol Bolas 24 March 2012 в 19:14
поделиться