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

Класс "Динамический одномерный массив целых чисел" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создайте программу для вывода на экран всех трёхзначных чисел http://www.cyberforum.ru/cpp-beginners/thread797059.html
1.Создайте программу для вывода на экран всех трёхзначных чисел, произведение цифр которых не превышает некоторое заданное число X. Не имею понятия как вычислить произведение цифр.Строка 10, вообще...
C++ Упростить код Как можно упростить код? #include <iostream> #include <cmath> #include <cstdlib> #include <ctime> using namespace std; void sum( int *a, const int N ) { http://www.cyberforum.ru/cpp-beginners/thread797030.html
Обработка массивов. Переписать пять первых положительных элементов массива подряд в массив Y... C++
Дан массив Х. Переписать пять первых положительных элементов массива подряд в массив Y. Найти максимальный элемент массива Х. Помогите пожалуйста
C++ умножение переменных
как перемножить переменную g на h по модулю( 2^16+1)?
C++ Нужно написать три программы (Разработать класс Train) http://www.cyberforum.ru/cpp-beginners/thread796996.html
Разработать классы для описанных ниже объектов. Включить в класс методы (set (), get (), show ())-не обязательно все. Вот задание:Train(имя класса): Пункт назначения, Номер поезда, Время...
C++ Работа со строкой (удалить все цифры, подсчитать количество и сумму удаленных цифр, заменить все заглавные латинские буквы на строчные) Из заданной строки удалить все цифры, подсчитать количество и сумму удаленных цифр, заменить все заглавные латинские буквы на строчные подробнее

Показать сообщение отдельно
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
28.02.2013, 14:26
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
class OneDemArray{
public:
OneDemArray():_size(0),pArr(0){} //конструктор по умолчанию
OneDemArray(int size):_size(size)
{
pArr = new int[_size];
cout<<"Enter "<<_size<<" elements of array(separated by space) ";
for(int i=0;i<_size;i++)
cin>>pArr[i];
}
~OneDemArray()
{
if(pArr)
delete[] pArr;
}
OneDemArray(const OneDemArray& In)//конструктор копирования
{
_size(In._size);
pArr = new int[_size];
for(int i= 0; i<_size;i++)
pArr[i] = In.pArr[i];
}
friend ostream& operator<<(ostream&, OneDemArray&);
private:
int * pArr;
int _size;
};
ostream& operator<<(ostream& os, OneDemArray& In)
{
for(int i=0;i<In._size;i++)
os<<In.pArr[i]<<" ";
return os;
 
int main()
{
OneDemArray arr(5);
cout<<arr;
return 0;
}
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru