Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
alexey31415
59 / 59 / 7
Регистрация: 16.05.2010
Сообщений: 632
#1

Вызов функций дружественного класса

09.11.2012, 05:49. Просмотров 492. Ответов 2
Метки нет (Все метки)

У меня есть 2 класса Tree и Dictionary,которые являются друзьями
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
class Tree;
 
class Dictionary
{
    friend class Tree;
 
class Dictionary;
 
class Tree
{
friend class Dictionary;

функциями класса Dictionary должны вызываться функции класса Tree,но функция подчёркивается и пишет,что идентификатор не определён,я пробывал объявлять друзьями класса именно эти функции-ничего не выходит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2012, 05:49
Ответы с готовыми решениями:

Вызов функций класса Dictionary функциями дружественного класса
Функции класса Tree используют функции дружественного класса Dictionary,но...

Объявление дружественного класса внутри класса
class A{ friend class B{ B(A &a); } } ...

Вызов функций в наследниках класса
Подскажите алгоритм для следующего... Есть несколько классов которые...

Вызов функций наследников из родительского класса
Здравствуйте, нужно сделать вызов функции из функции родителя. void Ape(char...

Вызов функций базового класса в производном
Читаю книгу Харви М. Дейтел, Пол Дж. Дейтел - "Как программировать на C++"....

2
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
09.11.2012, 07:21 #2
Нельзя (напрямую) вызывать функции дружественным классом. Можно вызывать закрытые/защищённые функции у объекта, которому класс объявлен дружественным.
1
alexey31415
59 / 59 / 7
Регистрация: 16.05.2010
Сообщений: 632
09.11.2012, 08:33  [ТС] #3
спасибо,попробую
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2012, 08:33

Метод дружественного класса
Нужно сделать такую ​​задачу, но дойшовшы к этому: выбрать заданное число N...

Использование дружественного класса
Нужно что бы классы стали общее дружеские вложенные классы поидее в книге...

Поля дружественного класса
есть примерно такой код class ClientAuthorization { public: int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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