Форум программистов, компьютерный форум CyberForum.ru

Доступ к переменной, объявлённой в другом блоке - C++

Восстановить пароль Регистрация
 
Yashman
 Аватар для Yashman
1 / 3 / 0
Регистрация: 02.07.2011
Сообщений: 90
03.05.2013, 18:19     Доступ к переменной, объявлённой в другом блоке #1
Здравствуйте! Возможно ли как-нибудь создатъ переменную внутри какого-либо блока (например цикла) так, чтобы после выхода оттуда можно было получить к ней доступ и оперироватъ ею?
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2013, 18:19     Доступ к переменной, объявлённой в другом блоке
Посмотрите здесь:

Доступ к статической переменной-члену C++
Доступ к переменной по абсолютному адресу. C++
C++ Реализовать доступ к закрытой переменной
доступ к структурной переменной C++
Получить доступ к переменной класса при наличии такого же имени переменной в функции C++
C++ Доступ к переменной из разных файлов
Почему есть доступ к закрытой переменной класса C++
C++ Доступ к переменной из другого модуля

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11840 / 6819 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
03.05.2013, 18:26     Доступ к переменной, объявлённой в другом блоке #2
Попробуйте так, только вот корректности такого подхода я гарантировать на буду
C++
1
2
3
4
5
int * p=NULL;
for(int i=0;i<10;++i){
    p=&i;
}
std::cout<<*p<<std::endl;
Genn55
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
03.05.2013, 22:12     Доступ к переменной, объявлённой в другом блоке #3
А почему нельзя эту переменную определить до блока?Или определить этот блок функцией и в нужном месте вызывать эту функцию?
Yandex
Объявления
03.05.2013, 22:12     Доступ к переменной, объявлённой в другом блоке
Ответ Создать тему
Опции темы

Текущее время: 21:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru