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

пременение операторов в конкретной задаче - C++

Восстановить пароль Регистрация
 
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
22.02.2012, 08:55     пременение операторов в конкретной задаче #1
Есть объект. Например
C++
1
 TPoint;
Например такой:
C++
1
2
3
4
5
class TPoint
{
TPoint(X,Y,ID) {  FX=X; FY=Y; ID = FID; };
short FX,FY,FID;
}
Хочу чтобы при выводе класса в строке, выводился его ID. Например так:
C++
1
2
3
TPoint P(2,4,11);
AnsiString Text = AnsiString(P);
ListBox1->items->Add(Text )
- и чтоб на экран выводилось "11"
т.е. как- то через операторы это надо провернуть.
Подскажите как это можно реализовать. Спасибо!

Добавлено через 4 минуты
Что-то вот такое может?
C++
1
AnsiString TPoint::operator AnsiString()
((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2012, 08:55     пременение операторов в конкретной задаче
Посмотрите здесь:

Расположение конкретной точки на площине C++
C++ выбор оболочки под C++ для написания конкретной программы
Вывод текста в конкретной позиции окна C++
C++ и дальнейшее его пременение C++
C++ Нахождение минимума/максимума в конкретной строке или столбце
C++ Убрать привязку к конкретной директории. GetCurrentDirectory
Как получить названия файлов в конкретной директории C++
C++ Ход конем до конкретной точки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
22.02.2012, 09:06     пременение операторов в конкретной задаче #2
Можно попробовать оператор преобразования, например:
C++
1
2
3
4
operator short()
{
     return FID;
}
и когда обращаетесь (когда выводите, или что там Вам нужно):
C++
1
(short)TPoint
Вообщем - ипровизация и никакого мошенечества
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
22.02.2012, 09:11  [ТС]     пременение операторов в конкретной задаче #3
эм...
Yandex
Объявления
22.02.2012, 09:11     пременение операторов в конкретной задаче
Ответ Создать тему
Опции темы

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