С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создать класс Letter, содержащий следующие элементы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа над ошибками http://www.cyberforum.ru/cpp-beginners/thread661444.html
#include <iostream> #include <math.h> using namespace std; int main() { double a,b,c; bool x; cout << "Hello world!" << endl;
C++ Нужна книга Народ здравствуйте у меня вот такая проблема мне нужна книга "Программирование. Принципы и практика использования C++.Исправленное издание" в электронном формате я весь интернет обшарил и везде они... http://www.cyberforum.ru/cpp-beginners/thread661443.html
C++ Подключение GLFW
Приветствую. прошу помочь подключить GLFW к своему проекту у меня visual c++ 2010 express edition
C++ this возвращает неправильное значение
#include <iostream> #include <string> using namespace std; class oops{ public: oops():key(10){} int key; oops& oper1(int &roll){ roll*=key; return *this;
C++ Двумерные массивы: Расположить все элементы матрицы в строку в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread661404.html
Двумерные массивы Задача: Расположить все элементы матрицы в строку в порядке возрастания.
C++ Одномерные массивы: Найти среднее арифметическое всех элементов массива Одномерные массивы Задача: Найти среднее арифметическое всех элементов массива. подробнее

Показать сообщение отдельно
MrRuslanBB
6 / 6 / 0
Регистрация: 02.04.2012
Сообщений: 318
07.02.2013, 01:34
по заданию надо char* использовать))

ну вот вообщем, что я накидал)) пока полный бред, т.к. полностью не разобрался - каша в голове полная!

если можете подредактируйте, дополните))

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
#include <iostream.h>
#include <string.h>
 
class Letter {
 Person*Sender;
 Person*Receiver;
 char*Adress;
 public;
  char*GetInfo();
  Letter(char*,char*,char*,char*,char*,char*,char*);
};
 
char*Letter::GetInfo(){
char*Result;
strcpy(Result, FirstName1);
strcpy(Result, " ");
strcpy(Result, LastName1);
strcpy(Result, " ");
strcpy(Result, Otchestvo1);
strcpy(Result, " ");
strcpy(Result, FirstName2);
strcpy(Result, " ");
strcpy(Result, LastName2);
strcpy(Result, " ");
strcpy(Result, Otchestvo2);
strcpy(Result, " ");
strcpy(Result, Adress);
strcpy(Result, " ");
return Result;
};
 
Letter::Letter(char*FN1, char*LN1, char*Ot1, char*FN2, char*LN2, char*Ot2, char*Adres) {
strcpy(FirstName, FN1);
strcpy(LastName, LN1);
strcpy(Otchestvo, Ot1);
strcpy(FirstName, FN2);
strcpy(LastName, LN2);
strcpy(Otchestvo, Ot2);
strcpy(Otchestvo, Adress);
};
 
void main(){
Letter Hum("Mikola", "Andrey", "Vladimirovich", "Alekseev", "Anton", "Olegovich", Honshonkova 51");
cout<<Hum.GetInfo();
}.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.