Ответ: Нет. Вы не можете. Переменная в локальной области оттеняет переменную в глобальной области, и язык предоставляет способ доступа к глобальной переменной с использованием квалифицированных имен глобального типа, как и вы. Но C ++ как язык не обеспечивает доступа к промежуточной переменной.
Учитывая, что это должно было бы быть разрешено, для этого потребовалось бы много сложной обработки, представьте ситуацию с n количеством областей (вполне может быть бесконечным) и обработкой их.
Вам лучше переименовать ваши промежуточные переменные и использовать те, которые были бы более логичными и удобными в обслуживании.