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

Циклическая ссылка h-ников, что делать? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейный алгоритм, переписать программу без условных операторов http://www.cyberforum.ru/cpp-beginners/thread1558804.html
Можно ли как-то переписать данную программу без условных операторов? Что бы алгоритм был линейный? #include <iostream> using namespace std; int main(){ int a, b, c; bool f; cout«"a = "; cin»a; cout«"b = "; cin»b;
C++ Описать класс одномерный массив Описать класс одномерный массив, содержащий его элементы и их количество, а также метод вывода всех значений на экран и нахождения среднего арифметического всех элементов и количества отрицательных и положительных элементов. http://www.cyberforum.ru/cpp-beginners/thread1558734.html
C++ Исправить метод ShowSQ в классе Antiprism
#include<graphics.h> #include<dos.h> #include<iostream.h> #include<conio.h> #include<string.h> #include<stdlib.h> #include<stdio.h> #include<math.h> class Point {
C++ Определить площадь части прямоугольника
Заданы координаты вершины (х1,у2,),(х2,у2),(х3,у3),(х4,у4).Определить площадь части прямоугольника расположенной в 1-й части координатной четверти. Помогите пожалуйста.
C++ Вычислить индекс массы тела http://www.cyberforum.ru/cpp-beginners/thread1558687.html
Напишите короткую программу, которая запрашивает рост в футах и дюймах и вес в фунтах. (Для хранения этой информации используйте три переменных.) Программа должна выдать индекс массы тела (body mass index — ВМІ). Чтобы рассчитать ВМІ, сначала преобразуйте рост в футах и дюймах в рост в дюймах (1 фут =12 дюймов). Затем преобразуйте рост в дюймах в рост в метрах, умножив на 0.0254. Далее...
C++ Создание и обработка двоичного файла Задание: Создать файл с информацией о клиентах банка: ФИО, номер счета, принято вклад, выдано вклад, остаток,дата проведения операции. Определить клиентов, сума вкладов которых превышает наперед указанное значение. Рабочие файлы создавать с помощью программы. Оформить функциями, вывести созданные и измененные файлы, оформленные в таблицы. Вроде просто, но не совсем понимаю как это сделать.... подробнее

Показать сообщение отдельно
hoggy
6162 / 2528 / 444
Регистрация: 15.11.2014
Сообщений: 5,588
Завершенные тесты: 1
22.10.2015, 10:23     Циклическая ссылка h-ников, что делать?
C++
1
2
3
4
5
6
7
#pragma once
 
class B
{
public:
    A a;
};
C++
1
2
3
4
5
6
7
#pragma once
 
class A
{
public:
    B b;
};
C++
1
2
3
4
5
6
7
#pragma once
#include "Header.h"
#include "Header1.h"
 
int main()
{
}
Добавлено через 1 минуту
Цитата Сообщение от zss Посмотреть сообщение
B* pb;// теперь можно объявлять указатели и/или ссылки на класс B
и ещё теперь на один унылый костыль стало больше.

не нужно делать форварды там,
где предметная область такова,
что классы должны знать друг о друге.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru