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

ООП (что должно находится внутри метода ToString?) - C++

Восстановить пароль Регистрация
 
kn0w
3 / 3 / 0
Регистрация: 09.10.2012
Сообщений: 72
10.01.2013, 19:39     ООП (что должно находится внутри метода ToString?) #1
Подскажите пожалуйста, что должно находится внутри метода ToString, который должен возвращать строку с адресом. Возможно нужна какае ни то функция ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <iostream>
#include <string>
 
using namespace std;
class adres{
 public:
 char strana[50];
 char oblast[50];
 char gorod[50];
 char ulica[50];
 char dom[50];
 
 adres ()
 {
 cout<<"Введите название страны: ";
 cin >>strana;
 cout<<"Введите название области: ";
 cin >>oblast;
 cout<<"Введите название города: ";
 cin >>gorod;
 cout<<"Введите название улицы: ";
 cin >>ulica;
 cout<<"Введите название дома: ";
 cin >>dom;
 cout << "\n";
    
 };
 
 
void Print()
       {
         cout << strana<<"\n"<< oblast<<"\n"  << gorod<<"\n"
         << ulica<<"\n" << dom << "\n" ;
         cout << "\n";
           
       };
void Change ()
{
    char s[50];
    cin>>s;
    strcpy(strana,s);
    cout <<"\n"<< s <<"\n"<< oblast<<"\n"  << gorod<<"\n"
         << ulica<<"\n" << dom << "\n" ;
         cout << "\n";
    
};
void ToString()
{
    /*char buf[40];
    int i;
    i=sprintf(buf,"%s",strana);
    cout<<i<<endl;*/
 
};
 
 
};
 
 
void main()
{
 system("color F0");
 
 adres ad;
 ad.ToString();
 ad.Print();
 ad.Change();
 
 system("PAUSE");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2013, 19:39     ООП (что должно находится внутри метода ToString?)
Посмотрите здесь:

Определить, находится ли точка с координатами (x,y,z) внутри шара C++
C++ обращение к переменным одного метода из другого внутри класса
Определить, находится ли точка с пространственными координатами внутри параллелепипеда C++
C++ Обработка строк. Всё, что находится между /*...*/ не должно выводиться
C++ Как обратиться к полям объединения, которое находится внутри структуры?
C++ Найти центр масс окружности,которая находится в произвольном месте внутри прямоугольной ограниченной плоскости
Вызов метода для объекта (ооп с++) C++
Проверить, что найденная фраза находится внутри кавычек C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.01.2013, 22:15     ООП (что должно находится внутри метода ToString?) #2
kn0w, какую строку с каким адресом? Пример можно?
kn0w
3 / 3 / 0
Регистрация: 09.10.2012
Сообщений: 72
11.01.2013, 10:38  [ТС]     ООП (что должно находится внутри метода ToString?) #3
Спасибо за отклики, впринципе понял как сделать.

Будет выглядить что то вроде такого

C++
1
sprintf(buf, "%s %s %s", strana,oblast,ulica....)
Yandex
Объявления
11.01.2013, 10:38     ООП (что должно находится внутри метода ToString?)
Ответ Создать тему
Опции темы

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