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

Как обраиться к функции класса через другую функцию класса (друга)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка одномерных массивов с файловым вводом выводом http://www.cyberforum.ru/cpp-beginners/thread1008195.html
дан массив размера N и целые числа K и L (1<=K<=L<=N). Найти сумму элементов массива с номерами от K до L включительно. фишка в том чтобы использовать файловый ввод-вывод; прогу написал: #include...
C++ Ошибка при компиляции Здорова всем! Такая проблема – нужно написать прогу на с++ Я нашел в нете кучу программ уже готовых, но они не работают. Вообщем вот, допустим код программы «рабочий» Но он у мен не работает.... http://www.cyberforum.ru/cpp-beginners/thread1008193.html
C++ непонятки с for
Издавна мучает вопрос почему некоторые используют в цикле for ( int i = n; i < m ; i++), а другая часть населения for ( int i = n; i < m ; ++i), хотя просматривая по шагам изменение значений- они...
Консольная двойная буферирзация C++
Подскажите как реализовать двойную реализацию в консоли. Допустим у меня бесконечный цикл while(true) cout<<"hello"; Если я запущу это приложение, то увижу бесконечное мерцание...
C++ Посоветуйте материал/исходники по теме http://www.cyberforum.ru/cpp-beginners/thread1008174.html
Нужно написать программу, которая бы авторизовывалась в социальных сетях и нажимала кнопки "поделиться" (скрипт от яндекса) на сайте. Языки C++/C#. Собственно не знаю с чего начать. Это не очень...
C++ Чтение чисел из файла и запись в массив Дан файл с 20 строками типа: "C=219-02,OU=comps,C=su,C=su,C=ru,20111129105801.0Z" необходимо прочитать в каждой строке числа типа: 20111129105801 и записать в переменную. подробнее

Показать сообщение отдельно
Nikko12
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 162

Как обраиться к функции класса через другую функцию класса (друга)? - C++

14.11.2013, 22:59. Просмотров 525. Ответов 7
Метки (Все метки)

Пример кода:
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
#include <iostream>
using namespace std;
class Sasha;
class Petya
{
    public:
    friend class Sasha;
    void func()
    {
        fn();///Тут ошибка
    }
};
class Sasha
{
    public:
    void fn()
    {
        cout<<"Access granted";
    }
};
int main()
{
    Petya petya;
    petya.func();
    return 0;
}
Подскажите пожалуйста, как мне обратиться к функции fn() класса Sasha через функцию func() класса Petya?????
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru