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

как создать классы с взаимными ссылками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не выходит перегрузка << и >> http://www.cyberforum.ru/cpp-beginners/thread759890.html
Добрый день формучане. Сперва хотелось бы попросить проверить правильность выполнения задания: Разработать абстрактный класс "правильный многоугольник". Разработать наследуемые классы "прав....
C++ В одномерном массиве вычислить минимальный по модулю элемент массива В одномерном массиве, состоящем из n целых элементов, вычислить: 1) минимальный по модулю элемент массива; 2) сумму модулей элементов массива, расположенных после первого элемента, равного нулю.... http://www.cyberforum.ru/cpp-beginners/thread759888.html
Можно ли в char поместить больше одной буквы? C++
Вот у меня прога, которая переводит из сантиметров в дюймы и наоборот. В switch нужно ввести 1 букву, чтобы оно определило действие. Возможно ли(и если возможно, то как) сделать, чтобы char принимал...
C++ написать программу которая суммирует матрицы
Напишите программу, которая суммирует матрицы. Размер матриц произвольный. Значения вводятся с клавиатуры
C++ Создать два массива: в одном хранятся чётные элементы исходного, в другом – нечётные http://www.cyberforum.ru/cpp-beginners/thread759859.html
3. Написать программу, которая из случайно заполненного массива из 50 элементов создаёт два массива: в одном массиве хранятся чётные элементы, в другом – нечётные. Также необходимо вывести...
C++ Динамически распределение памяти. Матрицы. Найти максимальный ниже побочной диагонали, и минимальный главной диагонали В матрице n-го порядка найти максимальный среди элементов , лежащих ниже побочной диагонали, и минимальный среди элементов , лежащих выше главной диагонали. подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7212 / 5384 / 285
Регистрация: 10.12.2010
Сообщений: 23,787
Записей в блоге: 17
13.01.2013, 00:20
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class main_t;
 
class A
{
     main_t* m;
     void f();
};
 
class B
{
    main_t* m;
    void f();
};
 
class main_t
{
public:
        void f(){};
};
 
void A::f()
     {
            m->f();
     }
void B::f()
     {
            m->f();
     }
Но так никогда не делай, ибо- запутывание кода...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru