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

Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ DEV C++ ошибка expected primary-expression before '<<' token http://www.cyberforum.ru/cpp-beginners/thread667050.html
#include <stdio.h> #include <windows.h> #include <iostream.h> // фукнция с параметрами по ссылке // DEV-C++ компилятор void change_values (int& a, int& b)
C++ Функция, проверяющая попадание точки с заданными координатами в фигуру Помогите пожалуйста написать программу на С++, очень прошу.... Программа должна позволять проверить произвольное количество точек за один запуск (содержать цикл); Проверке попадания оформить в виде отдельной функции. Вот сама фигура http://www.cyberforum.ru/cpp-beginners/thread667046.html
Как построить график функции x=5 C++
Как построить график функции x=5; то есть это прямая паралельная оси y? Функции должна быть в предела (2;10) по оси у.
График функции C++
Как построить график функции x=5, определённой на интервале по оси y (2; 10)
C++ Подскажите исходник (с++) на игру Тетрис http://www.cyberforum.ru/cpp-beginners/thread667034.html
Подскажите пожалуйста исходник (С++) на игру Тетрис, может еще на другие игры... Только очень важно чтобы в них было правильно реализованы принципы ООП.
C++ Определить и вывести на консоль пары значений, сумма которых будет парным числом Помогите разработать схему алгоритма и написать программу, которая предоставляет пользователю возможность выбора пути для определения целочисленных переменных x, y и z (программный или ввод с консоли) и выполняет над и их значениями действия в соответствии с заданием. Задание:Определить и вывести на консоль пары значений, сумма которых будет парным числом. Как проверить парная сумма или нет я... подробнее

Показать сообщение отдельно
doctor_lecter
 Аватар для doctor_lecter
279 / 152 / 8
Регистрация: 22.09.2012
Сообщений: 283
09.10.2012, 17:03     Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе
root.h
C++
1
2
3
4
5
6
7
class SubRoot;
 
class Root {
public:
    SubRoot* subRoot;
    int size;
};
subroot.h
C++
1
2
3
4
5
6
class Root;
 
class SubRoot {
public:
    Root* root;
};
main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "root.h"
#include "subroot.h"
#include <iostream>
 
int main() {
    Root root;
    SubRoot subRoot;
    root.subRoot = &subRoot;
    subRoot.root = &root;
    root.size = 10;
    std::cout << subRoot.root->size << std::endl;
}
 
Текущее время: 21:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru