Где хранятся закрытые данные базового класса при обращении к ним через производный класс (C++)?
Детали реализации зависят от конкретного компилятора и платформы. Стандарт гарантирует только то, что компилятор будет ругаться на попытку обращения ко внутреннему члену класса извне. Как сама переменная будет хранится, стандарт не сообщает.
Нигде не хранится. И вообще, нет никакого i