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

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

Войти
Регистрация
Восстановить пароль
 
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
#1

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

22.02.2012, 08:55. Просмотров 284. Ответов 2
Метки нет (Все метки)

Есть объект. Например
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()
((
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2012, 08:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос пременение операторов в конкретной задаче (C++):

C++ и дальнейшее его пременение - C++
Товарищи! С трудом дается, но дается С++, есть ли смысл покончить мукам конец? Я учусь на программиста, но пошла туда ради PHP, Java,...

Задача с использованием логических операторов и операторов ветвления - C++
Вот вам задачка, чтоб голову поломать :D Вася работает программистом и получает 50$ за каждые 100 строк кода. За каждое третье...

Что такое "перегрузка операторов"? Каковы принципы работы перегруженных операторов и назначение указателя this - C++
Добрый день . Помогите понять принцип работы перегрузки операторов. объясните пожалуйста в зависимости от чего зависит агрумент при...

Ход конем до конкретной точки - C++
написал такую программу.конь обходит доску. как изменить его так чтоб он дошел до конкретной точки которую опчть по функции rand мы найдем...

Расположение конкретной точки на площине - C++
Помогите! Нужно написать программу С++. нужно ввести х, у і тогда программа должна если точка принадлежит кругу с радиусом 2 и центром в...

Убрать привязку к конкретной директории. GetCurrentDirectory - C++
Привет, всем! Новая проблемка, имеется следующее: D3DXCreateTextureFromFileEx(pDirect3DDevice, "C:/Users/Anton/Documents/Visual Studio...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ШКІПЕР
94 / 94 / 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
Вообщем - ипровизация и никакого мошенечества
0
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
22.02.2012, 09:11  [ТС] #3
эм...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2012, 09:11
Привет! Вот еще темы с ответами:

Dll как плагин к конкретной программе - C++
Здравствуйте. Только начал смотреть на dll. Хочу написать простенький онлайн чат (сервер-клиент). И у сервера, сделать возможность...

Проверка на существование конкретной записи в файле - C++
Добрый день! Хочу проверить есть ли в файле уже введёный пользователем ID. Если такой ID уже есть, то вывести сообщение об этом и...

Работа рекурсивной функции в конкретной программе - C++
Есть программа с рекурсивной функцией. #include <iostream> using namespace std; int n, sum; void print_terms(int left,int min=0,...

Вывод текста в конкретной позиции окна - C++
Дана задача: Есть некоторая строка вида - Введите дату __.__.__(ДД.ММ.ГГГГ) Необходимо,чтобы "Введите дату" отобразилось через координаты...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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