3 / 2 / 1
Регистрация: 14.10.2012
Сообщений: 50
|
||||||
1 | ||||||
Объекты классов не видны во вложенной функции одной из классов06.07.2018, 19:48. Показов 1422. Ответов 1
Метки нет (Все метки)
Такая вот проблема. Есть функция play() класса Game, где создаются объекты классов Game, Character, Battle. В ней я обращаюсь к еще одной функции класса Game roadjourney, указываю в ней объекты классов в качестве параметров, но дальше в этой функции не могу получить доступ к переменным этих объектов. При этом в самой функции play() я нормально получаю доступ к переменными классов (строки 92 и 94, например). Ошибка компиляции пишет:
0
|
06.07.2018, 19:48 | |
Ответы с готовыми решениями:
1
Преобразования объектов классов в объекты других классов Виртуальные функции (создать массив указателей на объекты трех классов) Controls не видны из классов? Настройка стилей для вложенной таблицы без использования классов |
Модератор
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,700
|
||||||
06.07.2018, 20:36 | 2 | |||||
Сообщение было отмечено Рольф как решение
Решение
p - Это локальная переменная, объявленная в функции play:
соответственно: Исправить
1
|
06.07.2018, 20:36 | |
06.07.2018, 20:36 | |
Помогаю со студенческими работами здесь
2
С помошью одной функции посчитать результат для двух классов Почему в приведенном коде переменные видны для всех классов? Как в библиотеке классов сделать так, чтобы внутри библиотеки были видны Button Объекты и экземпляры классов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |