0 / 0 / 0
Регистрация: 21.11.2018
Сообщений: 10
|
||||||
1 | ||||||
Никак не могу починить проблему со вложенными классами04.11.2019, 16:58. Показов 1959. Ответов 4
Здравствуйте. Есть два класса. Где в родители объявление переменной в protected, во вложенном классе хочу воспользоваться этой переменной. Как это чинить?
Вот пример кода:
ошибка: некорректное использование нестатического элемента «State::test» 17 | cout << test << endl; | ^~~~ замечание: объявлено здесь 11 | string test = "test"; | ^~~~ Гугл не помог.
0
|
04.11.2019, 16:58 | |
Ответы с готовыми решениями:
4
STM8S. Прерывания и софт-уарт, никак не могу найти проблему. Логичекая схема сети - Зашел в тупик, не могу никак решить эту проблему. Программирование с вложенными классами Проблемма с вложенными классами |
"C with Classes"
|
||||||
04.11.2019, 18:37 | 2 | |||||
Сообщение было отмечено object object как решение
Решение
object object, класс
State::Game ничего о State не знает. Узнать он может примерно так:
1
|
21 / 16 / 5
Регистрация: 22.06.2015
Сообщений: 68
|
|
04.11.2019, 18:42 | 3 |
Добрый вечер.
class State::Game - является вложенным классом, а не классом наследником, а значит не имеет доступа к элементам класса State И по хорошему, переменные должны инициализироваться в конструкторе
1
|
0 / 0 / 0
Регистрация: 21.11.2018
Сообщений: 10
|
|
04.11.2019, 22:26 [ТС] | 5 |
Всем большое спасибо!
0
|
04.11.2019, 22:26 | |
04.11.2019, 22:26 | |
Помогаю со студенческими работами здесь
5
Разобраться с вложенными классами-шаблонами Не могу отловить проблему, вроде не большая проблема, но не могу двинуться дальше Не могу разобраться со вложенными if не могу починить комп Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |