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

не отображается конструктор с параметрами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ФАЙЛЫ http://www.cyberforum.ru/cpp-beginners/thread257943.html
задача: в файле заменить все символы наиболее длинного слова на * я набросал: main() { FILE* fp1,*fp2; int k,t,x,l,b,y; k=0;t=0;b=0;l=0;
C++ Вложенные циклы Всем привет. Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел. #include<iostream> #include<conio.h> using namespace std; void main() { setlocale (LC_ALL,"1251"); cout<<"Введите M и N (m<n):\n"; int last1=0,last2=0,a=0,b=0,c=0,m,n; http://www.cyberforum.ru/cpp-beginners/thread257942.html
3D C++
Можно ли в с++ закинуть 3ds объект
C++ как создавать динамическое число объектоав? и как обращаться к объекту, по значению его записи?
Помогите: нужно создать 4 класса содержащие: имя автора, название книги, год выпуска и номер записи. При этом должна быть возможность создания бесконечного числа новых объектов( как обращаться к объекту по переменной?) и при этом должна быть воззможность удаления по любому параметру..... и просто напишите как создавать многомерные динамические массивы строк?)Заранее благодарен
C++ указатели ! http://www.cyberforum.ru/cpp-beginners/thread257926.html
1. Дан массив целых чисел. Воспользовавшись указателями, поменяйте местами элементы массива с четными и нечетными индексами (т.е. те элементы массива, которые стоят на четных местах, поменяйте с элементами, которые стоят на нечетных местах). 2. Даны два массива, упорядоченных по возрастанию: А и B. Сформируйте массив C, состоящий из элементов массивов А и В, упорядоченный по возрастанию. 3....
C++ Чтение из файла FILE *fp; char gf, a1, a2, a3; int a, i, j, k; fp = fopen ("database.txt", "r"); do { fscanf (fp, "% %* % %* %s", a1, a2, a3); printf ("%s %s %s\n", a1, a2, a3); } while (fscanf(fp, "%c", gf)!= EOF); подробнее

Показать сообщение отдельно
garikkk1
-51 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
15.03.2011, 21:38  [ТС]     не отображается конструктор с параметрами
а тут ошибка и я не знаю что делать, помоги пли3


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
71
72
73
74
75
76
77
78
79
80
#include "stdafx.h"
#include <iostream>
 
class Addr
{
 public:
Addr();
Addr(char*,char*, char*,int);
Addr(Addr &c);
void print_Addr();
~Addr();
 
private:
char *countru;
char *town;
char *street;
int number;
};
 Addr::Addr()
{
   number=10;
   street="Im I.Chemesa";
   strcpy(street,"Addr");
   town="Taganrog";
   strcpy(town,"Addr");
   country="Russia";
   strcpy(country,"Addr");
 
   printf("constructor has called without parametrs\n");
}
 
Addr::Addr(char* t,char *st, char *co, int n)
{
   number=n;
   street=new char[strlen(st)+1];
   strcpy(street,st);
   town=new char[strlen(t)+1];
   strcpy(town,t);
   country=new char[strlen(co)+1];
   strcpy(country,t);
 
      printf("constructor has called with parametrs\n");
}
 
Addr::Addr(Addr &c)
{
   number=c.number;
   street=new char[strlen(c.street)+1];
   strcpy(street,c.street);
   town=new char[strlen(c.town)+1];
   strcpy(town,c.town);
   country =new char[strlen(c. country)+1];
   strcpy(country,c. country);
 
      printf("Object has made with CopyConstructor\n");
}
 
void Addr::print_Addr(void)
{
   printf("country - %s\n",country);
   printf("town - %s\n",town);
   printf("street - %lf\n",street);
   printf("number - %d\n",number);
}
Addr::~Addr()
{
delete [] country;
delete [] town;
delete [] street;
}
 
int main()
{       Addr k1;
        Addr k2(k1);
 
        k1.print_Addr();
        k2.print_Addr();
        system("PAUSE");
        return 0;
}
 
Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru