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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
#1

Область видимости - C++

10.12.2010, 15:25. Просмотров 545. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
func
{
    int someVariable;
    {
        int someVariable;
        //можно ли как нибудь получить доступ к переменной обьявленной ниже ?
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2010, 15:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Область видимости (C++):

Область видимости в С++ - C++
В книге С++ Бархатный путь. ( http://khpi-iip.mipk.kharkiv.edu/library/extent/prog/cppvw/cpp_047.html) сказано, что область действия имен...

Область видимости - C++
Здравствуйте. Тут такое дело: #include <vector> class SomeClass { public: SomeClass( std::vector< int > v ) : vec( v ) {} ...

Область видимости - C++
Даю фрагмент программы: #include <iostream> #include <stdio.h> #include <cmath> struct elem //тип элемента двусвязного списка ...

Область видимости - C++
У меня возникла проблема с областью видимости. вот у меня два класса class Obj { public: Win *parent;

Область видимости переменных - C++
Здравствуйте. Столкнулся со следующей проблемой: есть файл main.cpp: int a, b; #include "class.h" int main() { ...

Область видимости в классах - C++
Почему следующий пример выдает такой результат: Bar::testPrivate Bar::testPublic Я полагал он должен вывести: ...

2
Kastaneda
Форумчанин
Эксперт С++
4656 / 2864 / 228
Регистрация: 12.12.2009
Сообщений: 7,276
Записей в блоге: 2
Завершенные тесты: 1
10.12.2010, 16:34 #2
можно попробовать извратиться, объясните на примере, что вам нужно.
0
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
10.12.2010, 17:04  [ТС] #3
то , что написал выше и нужно, просто хотелось сделать "покрасивее" код... без темповых переменных...

P.S. способа так и не нашел.. только глобальная переменная может перекрыть локальную...

C++
1
2
3
4
5
6
7
8
9
int someVariable;
func
{
    
        int someVariable;
         someVariable=::someVariable;
        //можно ли как нибудь получить доступ к переменной обьявленной ниже ?
    
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2010, 17:04
Привет! Вот еще темы с ответами:

область видимости класса - C++
А почему у меня ошибку выдает? Не могу понять using namespace std; class Base { int a; public: Base(int aa) { a = aa; } ...

Указатель и область видимости - C++
Упрощенный пример моего кода: class A { public: int x; void F() { A*c = new A; ....

Область видимости Protected - C++
Еcть некий класс player и есть в нем переменная id в области паблик. Есть второй класс team который использует эту переменную. Пjка эти...

Область видимости переменной - C++
Пожалуйста проясните новичку почему следующий код выводит сообщение messagebeer вместо message ? ]:->. Я только осваиваю язык поэтому хочу...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru