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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
supra7sky
15 / 15 / 1
Регистрация: 07.02.2013
Сообщений: 123
#1

Как перегрузить оператор разыменования * - C++

20.04.2013, 23:39. Просмотров 433. Ответов 1
Метки нет (Все метки)

Как перегрузить оператор разыменования?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2013, 23:39     Как перегрузить оператор разыменования *
Посмотрите здесь:
C++ Оператор разыменования
Как перегрузить оператор []? C++
Как перегрузить оператор = C++
Как перегрузить оператор C++
C++ Как перегрузить оператор ввода?
C++ Как правильно перегрузить оператор [] =
C++ Как перегрузить оператор ввода из файла?
C++ Как перегрузить оператор в виртуальном классе
Как перегрузить оператор [] для двумерного массива? C++
C++ Как в классе перегрузить оператор двойного индексирование?
Как перегрузить оператор для своего класса? C++
C++ Как перегрузить оператор индексации для указателя

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
21.04.2013, 00:01     Как перегрузить оператор разыменования * #2
просто в классе создай функцию operator*() вроде как без параметров.

Добавлено через 3 минуты
Отакую функцию в классе создай и попробуй разыменовать объект класса и ты в нее попадешь, а затем уже вернешь из нее, то что тебе нужно.
C++
1
2
3
4
5
int operator*()
    {
        cout <<"razumenovanie"<<endl;
        return 34;
    }
Yandex
Объявления
21.04.2013, 00:01     Как перегрузить оператор разыменования *
Ответ Создать тему
Опции темы

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