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

Конструкторы с и без параметров - C++

Восстановить пароль Регистрация
 
Рафаэль
Сообщений: n/a
13.10.2013, 18:53     Конструкторы с и без параметров #1
Здравствуйте,
Не могу понять где ошибка, на экран выводит мусор, а нужно бы нормальные человеческие числа..

#include <iostream>
#include <Windows.h>
#include <time.h>
using namespace std;
class DinMas
{
private:
int Size;
int *pAr;
void Set();
public:
DinMas();
DinMas(int);
~DinMas();
void Show();
};
DinMas:: DinMas()
{
Size=6;
pAr=new int[Size];
}
DinMas:: DinMas(int s)
{
Size=s;
pAr=new int[Size];
}
void DinMas::Set()
{
srand(time(0));
for(int i=0;i<Size;++i)
pAr[i]=rand()%(10+10+1)-10;
cout<<endl;

}
void DinMas::Show()
{
for(int j=0;j<Size;++j)
cout<<pAr[j];
cout<<endl;

}
DinMas::~DinMas()
{
delete pAr;
}
void main()
{
int s;
cin>>s;
DinMas ar1;
DinMas ar2;
ar1.Show();
cout<<endl<<endl;
ar2.Show();
cout<<endl;
system("pause");
}
Как-то так...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 18:53     Конструкторы с и без параметров
Посмотрите здесь:

C++ Изменение параметров конструктора без аргументов
C++ Функция без параметров?
C++ Конструктор без параметров
Использование функции get() без параметров C++
Шаблоны без параметров, что это? C++
C++ Pthread взывать поток без параметров
Конструкторы с разным количеством параметров: найти ошибку в программе C++
Как написать конструкторы копирования, инициализации и конструктор без аргументов? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
13.10.2013, 18:58     Конструкторы с и без параметров #2
Перед Show(), Set() сделайте.
Yandex
Объявления
13.10.2013, 18:58     Конструкторы с и без параметров
Ответ Создать тему
Опции темы

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