Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Kastaneda
Jesus loves me
Эксперт С++
4940 / 3016 / 346
Регистрация: 12.12.2009
Сообщений: 7,612
Записей в блоге: 2
Завершенные тесты: 1
30.05.2011, 19:03 0

Взаимное ограничение видимости классов.

30.05.2011, 19:03. Просмотров 383. Ответов 5
Метки (Все метки)

Ответ

Не обратил внимания, у вас со стражами проблемы. Вот так скомпилируется:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//файл A.h
#ifndef A_H
#define A_H 
#include "B.H"
 
class B;
class A{
 
public:
        A();
        
        A(B b);
};
#endif
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//файл B.h
#ifndef B_H
#define B_H
#include "A.H"
 
class A;      
class B{
 
public:
        B();
        B(A a);
};
#endif


Вернуться к обсуждению:
Взаимное ограничение видимости классов.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2011, 19:03
Готовые ответы и решения:

Взаимное приведение типов
Здравствуйте. Есть 2 класса: A, B. Для класса А нужно перегрузить оператор...

Взаимное расположение треугольников
Не могу понять как можно вычислить если угол одного треугольника касается...

Взаимное расположение прямых
Люди.ПЛЗ помогите::wall::help: Даны вещественные числа A1, B1, C1, А, В, С....

Взаимное расположение линий
Здравствуйте! Не могу реализовать математически взаимное расположение линий....

Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов
Задание: Разработать в соответствии с индивидуальным заданием иерархию классов...

5
Другие темы раздела
C++ Использование процедур* http://www.cyberforum.ru/cpp-beginners/thread308477.html
Бесконечная последовательность рациональных чисел v0, v1, ... образована по следующему закону:
C++ Файлы Дан символьный файл f. http://www.cyberforum.ru/cpp-beginners/thread308469.html
Рекурсивные функции C++
Если честно эти лекции я пропустил (не ругайте сильно), помогите пожалуйста решить. Вот собственно сами задания: 1.Написать рекурсивную функцию, вычисляющую факториал числа. Для вычислений...
создать структуру! C++
создать структуру man в которую входят фамилия, адрес и возраст. в структуру man входит структура student в которой переменные: дисциплина, и еще 2 параметра. Обратится к полю структур.
C++ Добавление заметок в календарь http://www.cyberforum.ru/cpp-beginners/thread308438.html
http://narod.ru/disk/14483624001/Debug.rar.html вот есть визуальный проект 2 календарь там нужно чтоб можно было делать заметку на какое либо число помогите переделать сам не разбираюсь или либо...
C++ Функция для сохранения в файл Есть функция для сохранения в файл. void Outfile(stud& s) { ofstream base("base.txt"); if(!base) std::cout << "Can't create output file"; base<<"Табельный номер: "<<s.n<<endl;... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru