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

Вывод объекта класса в поле Memo - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Указатели и динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread276196.html
Нужно заполнить массив из 200 элементов числами на промежутке , и найти последовательность из 10 элементов у которых наибольшее срееднее арифметическое. Даную последовательность вывести. Буду очень благодарен:)
C++ свернуть программу Господа как програмно можно свернуть программу?если можно конкретный рабочий текст программы. Заранее всем огромное спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread276175.html
C++ Использование инкремента(Декремента)
Есть три кнопки и три индикатора(лампочки). Если нажимаю кнопку-1 тогда включается лампочка нажимаю еще раз выключается. Если по одному нажимаю кнопки тогда по +1 включаются лампочки если три лампы включились то Win Проблема: Если нажимаю кнопку 1, потом кнопку 2, а потом хочу отключить кнопку 2 и кнопку 1 включается 3 кнопка. Помогите решить проблему. (не привязывая лампочки к кнопкам)
Конвертировать System::String ^ в float C++/CLI
В институте задали новые лаболаторки по C++, только теперь надо делать не в консоли а с окошками. И в среде VS 2008. Тут у меня небольшая проблема, поставил на форму компонент textBox, и вот такой код не работает float n; n = textBox1->Text; Выдает ошибку невозможно преобразовать 'System::String ^' в 'float' А как сделать правильно? Подскажите!
C++ Программа подсчета количесва указанных слов в тексте http://www.cyberforum.ru/cpp-beginners/thread276160.html
#include "stdafx.h" #include <fstream> #include <iostream> #include <string> #include <conio.h> using namespace std; int main(void) {setlocale(LC_ALL,""); ifstream infile("input.txt");
C++ Структура Ввести сведения о пригородних автобусах по следущ структуре:номер,пункт назначения,цена билета.Вывести а)Пункт Назначения и цену билета для указаног номера автобуса Б)Все сведения для указаного пункта: Примечание использовать меню Данные вывести виде таблицы. Добавлено через 7 часов 41 минуту помогите плиз!!! подробнее

Показать сообщение отдельно
Red Planet
 Аватар для Red Planet
49 / 10 / 2
Регистрация: 20.09.2009
Сообщений: 263
14.04.2011, 10:37     Вывод объекта класса в поле Memo
Добрый день! Хотелось бы реализовать вывод объектов класса в поле Memo, чтобы было как показано на прикрепленном скриншоте.

C++
1
2
3
4
5
6
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 A a1;
 Memo1->Lines->Add(a1.get_x());
 // Memo1->Lines->Add(a1.get_x()+a1.get_y()); складывает значения.
}
C++
1
2
3
4
5
6
class A {
 int x, y;
 public: A () { x=4; y=5; }
    int get_x () { return x; }
    int get_y () { return y; }
};
В консоли просто нужно перегрузить поток вывода и сделать его дружественным.
C++
1
2
3
4
ostream& operator << (ostream &s, const A &a1) {
    s <<"("<<a1.x<<", "<<a1.y<<")."<<endl;
    return s;
}
А как здесь?
Изображения
 
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru