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

Дружественный класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Палиндром http://www.cyberforum.ru/cpp-beginners/thread798650.html
Здравствуйте. Пытаюсь написать программу которая проверяет является ли введёное число с клавиатуры палиндромом. Метод проверки тривиален - схема Горнера. Программа работает не с самим числом, а...
C++ Задача Популяция Ни для кого не секрет, что студенты ОНУ больше всех любят биологию. Но мало кто знает, что именно студент кафедры Увеселительной Теории Василий Простонародьев вывел новую разновидность саранчи –... http://www.cyberforum.ru/cpp-beginners/thread798629.html
lower/upper bound C++
добрый день. имеется массив a, число x. найти такое i, что |ai - x| минимально, ну т.е. a = {-10, -4, 8, 10}, x = 5 -> i = 1 бин поиск можно написать, но как с помощью stl? там можно в lower/upper...
C++ Получить список имен файлов в порядке возрастания количества слов в них
Задание: Имеется три заданных текстовых файлов. Получить список имен файлов в порядке возрастания количества слов в них. Результат работы программы (вывод) поместить в отдельный текстовый файл ...
C++ Не запускается Exe файл приложения на других ПК http://www.cyberforum.ru/cpp-beginners/thread798616.html
Написал программу с использованием openCV, нужно чтобы она запускалась на других ПК. Скопировал в папку к экзешнику необходимые библиотеки, но на всех тестируемых компах прога вылетает с ошибкой об...
C++ Программа перевода чисел Здравствуйте :) я новичок в с++ и сейчас пытаюсь написать программу для перевода восьмиразрядного двоичного числа в десятичное. столкнулся с проблемой. помогите пожалуйста char dv; cout... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
02.03.2013, 16:07
По умолчанию у вас все члены класса "закрыты", объявлены как private, из-за этого и ошибка
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
29
30
31
32
class X
{
    public:
    friend class Y;
    int a;
    int b;
    int y;
    int getA()
    {return this->a;}
    int getB()
    {return this->b;}
 
};
class Y
{
    int c;
    int d;
    int getC()
    {return this->c;}
    int getD()
    {return this->d;}
    X getY(X a);
};
 
X Y::getY(X a)
{a.y=5;}
 
int main()
{
  X obj;
  obj.a=5;   //ЗДЕСЬ ОШИБКА, ЧЛЕН X:a НЕДОСТУПНО.
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru