С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Изменить поле класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы в MS Visual C++ 2008 http://www.cyberforum.ru/cpp-beginners/thread688812.html
Здравствуйте, помогите пожалуйста решить задачу: В журнале группы ежедневно на каждом занятии против фамилии делаются следующие пометки: 0 - отсутствие без уважительной причины, 1 - отсутствие по...
C++ Работа с файлом Файл не открывается для чтения..... программа создает алфавит для исходного текста....помогите пожалуйста..:( Уже все перепробовала.... #include <iostream.h> #include <iomanip.h> #include... http://www.cyberforum.ru/cpp-beginners/thread688809.html
Выполнение каких-либо действий над массивами C++
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; #include "stdafx.h" #include <iostream> #include <conio.h> int i; using namespace std; class first_arr{
C++ Определение условия при котором линия не будет проходить через область
Дана область определить при каком условии расположении точки, прямая которая проходит через нее не будет затрагивать 1 и 2 области!!!!!
C++ Строки и файлы http://www.cyberforum.ru/cpp-beginners/thread688790.html
Добрый день. Прошу у вас помощи в данной теме. Сколько не кручу все никак не получается. Пробовал поиск и вроде бы нашел похожую программу, но она была написана как-то закручено. Собственно прошу...
C++ Вычисление элемента матрицы Вычислить элементы матрицы подробнее

Показать сообщение отдельно
stan98
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 24

Изменить поле класса - C++

05.11.2012, 02:24. Просмотров 597. Ответов 1
Метки (Все метки)

код большой и использует доп. библиотеки - постараюсь описать схематично(надеюсь будет понятно)

есть класс А, есть класс B : А (наследуется от А),есть класс C (наследуется от B), есть класс D (является полем класса B)

C++
1
2
3
4
5
6
7
8
9
class C : B
{
    D *d;
    void method(А *a);
};
 void B::method(A *a)
{
   dynamic_cast<B>(a)->d = new C();
}
правильно ли реализован метод для изменения поля d класса С?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.