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

Можно ли как-то в дочернем классе получить указатель родителя? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
newbie666
Заблокирован
09.04.2014, 17:11     Можно ли как-то в дочернем классе получить указатель родителя? #1
У меня тут появилась мыслишка
В любом классе есть так сказать скрытый указатель на самого себя - this, а можно ли как то получить в дочернем классе указатель на родительский класс?
P.S.: без всякой явной передачи в конструктор дочернего класса указателя на базовый ...

Добавлено через 12 минут
ладно, опять же забейте, просто было интересно, есть ли возможность в дочернем классе получить указатель на базовый и присвоить какое то значение по этому указателю, например:
(конструктор дочернего)
C++
1
2
3
4
Child()
{
   (Base*)this->x = 4;
}
ну конечно же так не работает
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2014, 17:11     Можно ли как-то в дочернем классе получить указатель родителя?
Посмотрите здесь:

Не могу в дочернем классе вызвать protected метод C++
Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе C++
C++ Запуск конструктора родителя в дочернем конструкторе
C++ Как получить ссылку на указатель или указатель на указатель в массиве?
C++ R6025 pure virtual function call при вызове метода, реализованного в дочернем классе
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 12:26     Можно ли как-то в дочернем классе получить указатель родителя?
Еще ссылки по теме:

C++ Ошибка в дочернем классе
C++ Перегрузка fstream в дочернем классе
Изменение информации в дочернем классе, через ссылку C++

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

Или воспользуйтесь поиском по форуму:
newbie666
Заблокирован
11.04.2014, 12:26  [ТС]     Можно ли как-то в дочернем классе получить указатель родителя? #41
не люблю я бендеров ))))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Yandex
Объявления
11.04.2014, 12:26     Можно ли как-то в дочернем классе получить указатель родителя?
Ответ Создать тему
Опции темы

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