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

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

Восстановить пароль Регистрация
 
supra7sky
 Аватар для supra7sky
15 / 15 / 1
Регистрация: 07.02.2013
Сообщений: 123
20.04.2013, 23:39     Как перегрузить оператор разыменования * #1
Как перегрузить оператор разыменования?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2013, 23:39     Как перегрузить оператор разыменования *
Посмотрите здесь:

как перегрузить оператор []? C++
C++ Как перегрузить оператор в виртуальном классе
Как перегрузить оператор = C++
C++ Оператор разыменования
C++ Как перегрузить оператор ввода?
C++ Как перегрузить оператор ввода из файла?
Как перегрузить оператор C++
C++ Как правильно перегрузить оператор [] =

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
 Аватар для 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     Как перегрузить оператор разыменования *
Ответ Создать тему
Опции темы

Текущее время: 17:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru