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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перенос программы в Windows Forms http://www.cyberforum.ru/cpp-beginners/thread1143620.html
Срочно нужно перенести код консольного приложения в с++ Буду очень признателен. Минимальный интерфейс. 1 текстовое поле для результата. 1 выдвижное меню для выбора тональности. #include <iostream> #include <locale> #include <conio.h> using namespace std; int main() {
C++ Дана последовательность Последовательность x1, x2, ... образована по закону (См. картинку) (i=1,2, ...). Дано действительное число e>0. Записать в файл h члены последовательности x1, x2, ..., остановившись после первого члена для которого выполнено |xi|<e http://www.cyberforum.ru/cpp-beginners/thread1143618.html
Вычисление высоты дерева C++
Всем привет! Дерево создано на основе стека, но вот в чем беда компилируется с ошибкой error C4703: используется потенциально неинициализированная локальная переменная-указатель "p" Не пойму как исправить не переписывая полностью программу) #include "stdafx.h" #include "stdio.h" #include <locale.h> #include <iostream> using namespace std;
C++ Несколько исходников в проекте
Возможно ли создание проекта с несколькими исходными файлами и одним, так сказать "головным"? То есть я не хочу всё писать в один файл, а хочу разбросать код по каждому файлу, для упрощения. Если можно, то как потом подключать вспомогательные .cpp файлы в главный файл?
C++ Как привязать цветовые координаты (rgb и hsl) к картинке http://www.cyberforum.ru/cpp-beginners/thread1143608.html
Подскажите пожалуйста!!! Как привязать цветовые координаты (rgb и hsl) к картинке в c++.
C++ Переведите с Pascal на C++ Пожалуйста, переведите на C++ var a:array of longint; n,m,i,j,i1,j1,max:Longint; begin read(n,m); for i:=0 to n-1 do for j:=0 to m-1 do read(a); max:=a; i1:=0; подробнее

Показать сообщение отдельно
DrOffset
6841 / 4052 / 924
Регистрация: 30.01.2014
Сообщений: 6,855
09.04.2014, 22:39     Можно ли как-то в дочернем классе получить указатель родителя?
Цитата Сообщение от newbie666 Посмотреть сообщение
ну собственно это ерунда
К сожалению ты путаешь теплое с мягким. От того твое недоумение.

Цитата Сообщение от newbie666 Посмотреть сообщение
Доступ к чайлдам по Id
Это индекс. Подход к индексации зависит от задачи. Абстрактно тут не решишь ничего. Это пример написанный за 1.5 минуты, для демонстрации. Озвучивай конечную конкретную задачу, чтобы получить конкретное решение.

Цитата Сообщение от newbie666 Посмотреть сообщение
В С++ никак нельзя в дочернем классе получить указатель на собственный базовый класс.
На собственный - можно. А ты предлагал на чужой (чужого объекта).

Цитата Сообщение от newbie666 Посмотреть сообщение
В С++ нельзя создать два и более дочерних класса от одного и того же базового класса, чтоб изменяя какие - то значения в базовом классе как бы они менялись во всех потомках, так как они от него унаследованы.
Ты опять путаешь классы и объекты. Приведи пример хотя бы одного языка с ООП, в котором так можно.

Цитата Сообщение от newbie666 Посмотреть сообщение
По поводу всего вообще, я понял, что я делаю все правильно, хотя мне этот мой паттерн и не очень нравится.
Этот - это какой?

Цитата Сообщение от newbie666 Посмотреть сообщение
При создание этих всех других - передаю в ихние конструкторы указатель на общий класс
Ты не заметил, что в моем примере та же идея используется?

Добавлено через 2 минуты
Цитата Сообщение от newbie666 Посмотреть сообщение
- здесь ты вручную устанавливаешь один параметр...
Я же перепечатал один в один твой пример. Ты либо формулируй задачу точно, либо не придирайся к абстрактным примерам, которые даны на абстрактный вопрос.
 
Текущее время: 00:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru