Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 17.05.2018, 22:19   #1
Kirill03ec
Новичок
 
Регистрация: 17.05.2018
Сообщений: 1
Репутация: 10
Вопрос Перегрузка инкремента

Надо перегрузить оператор ++ для указателя на структуру.
Структура типа
Код:

struct list
{
	info a;
	list* next;
};

Допустим есть такая ситуация
Код:

list a;
list b;
a->next = b;
b->next = nullptr;
list* ptr = a;

Можно ли вместо строки
Код:

a = a->next;

с помощью перегрузки использовать
Код:

a++;

Заранее благодарен за ответ! Не судите строго, если есть серьёзные ошибки
______________________
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум.

Последний раз редактировалось Alex11223; 17.05.2018 в 22:39.
Kirill03ec вне форума   Ответить с цитированием
Старый 17.05.2018, 22:45   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,022
Репутация: 2028

icq: 216409213
По умолчанию

Можно, но нужно ли... Для этих целей есть итераторы.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
this и перегрузка инкремента в С++ Вероника99 Помощь студентам 2 16.03.2014 13:16
Перегрузка инкремента ++ Вероника99 Помощь студентам 10 02.03.2014 00:28
Перегрузка инкремента для даты. С++ Arrioh Помощь студентам 5 04.05.2012 13:06
Перегрузка оператора инкремента applegrub Общие вопросы C/C++ 12 21.12.2011 00:02


17:25.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru