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

Класс friend - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определите номер квадранта, в котором находится точка с заданными координатами х,у http://www.cyberforum.ru/cpp-beginners/thread831989.html
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...))) В долгу не останусь. Все же надеюсь есть люди добрые))) 1 - Определите номер квадранта, в котором находится точка с...
C++ отсутствуют данные после присваивания(парсер) Добрый день! Имеется такая вот проблема, отстуствуют данные после присваивания. int SubString(char *buff,char *r_buff, int pos1,int pos2) { /*char *buff - указатель на массив входящего буффера. с... http://www.cyberforum.ru/cpp-beginners/thread831985.html
C++ И снова LPT порт и все вытекающие
Собственно, проблема: на компе нужно заюзать LPT-порт в качестве банального IO. Грубо говоря: управление схемой (всякие там светодиоды, кнопки, куча всякого прочего железа типа триггеров и т.п.)...
Необходимо разобраться с FAT. И ее размещением C++
Задали мне написать файловую систему. Задали задание на C++ что меня повергло в ступор, так как вроде бы это дело "глубокого" проганья, да и вообще преподаватель из категории: "FAT32 - не файловая...
C++ Как объявить функцию, которая имеет место быть только в некоторых дочерних классах, а базовый класс абстрактный? http://www.cyberforum.ru/cpp-beginners/thread831943.html
Как объявить функцию, которая имеет место быть только в некоторых дочерних классах? Например //Абстрактный базовый класс class Base{ public: // Возвращаем а_ int...
C++ Множественное наследование классов Продемонстрировать множественное наследование при вводе значений переменных различных типов (строкового, целого без знака, целого со знаком, вещественного) с контролем правильности ввода. подробнее

Показать сообщение отдельно
Seroga7
6 / 6 / 1
Регистрация: 08.12.2012
Сообщений: 147

Класс friend - C++

08.04.2013, 22:16. Просмотров 394. Ответов 4
Метки (Все метки)

Проблемка с доступом через дружественный класс:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Game {
    friend Player;           //тут объявлен класс-друг
  protected:
      string name;
     
};
 
class Player {  
  private:
      Game skills[5];
  public:
      void get_skills(){
               cout << Player.skills[0].name;      //выдает сообщение, что нет доступа
}
};
Подскажите в чем проблема
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru