Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Викуся22566
30.04.2020 13:46 •
Информатика
На c++ написать программу перегрузки конструктора копирования
Показать ответ
Ответ:
ира1014
04.08.2020 13:24
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
class myarr
{
public:
typedef int* i_ptr;
myarr(const int &_size) : size(_size)
{
arr = new int[size];
}
myarr(const myarr &_arr)
{
size = _arr.get_size();
arr = new int[size];
for (size_t i = 0; i < size; ++i)
{
arr[i] = _arr.arr[i];
}
}
~myarr()
{
delete[] arr;
}
constexpr int get_size() const noexcept
{
return size;
}
private:
i_ptr arr;
int size;
};
int main()
{
myarr a(10);
myarr b(a);
}
0,0
(0 оценок)
Популярные вопросы: Информатика
yopof195Pro
20.10.2020 00:15
Вычислите сколько байтов занимает на cd одна минута звукозаписи ( частота дискретизации - 44000, разрядность - 16 битов ) . какова максимальная продолжительность...
ViolettaLife
20.10.2020 00:15
Сивт. заранее ! все в qbasic 1) дан массив а(8) -6.4; 5.6; -0.1; 46.7; 7; -3.8; 0.23; 6 а) сформировать массив в , каждый элемент которого вычисляется по формуле...
Енотuк
15.05.2022 13:47
Записать данную схему в программу. На языке Паскаля....
Опооовоа
18.05.2023 04:11
У=0 ,если х 0 х,если 0 х 1(у:3:0) х( во второй) если х 1 Записать программу и ввести значение х...
Аниматик
08.03.2022 14:22
Паскаль Даны два числа. Определить, равны ли они.Вывести YES , если числа равны и пустую строкуВ противном случае,...
kristinakalash
21.11.2021 12:41
Напишите программу, которая в последовательности натуральных чисел определяет количество всех четных чисел, кратных 5. Программа получает на вход натуральные числа,...
юлка10
14.02.2021 22:50
Текстовый процессор Microsoft Word - это приложение Windows, предназначенное для создания модификации и печати электронных таблиц баз данных изображений текстовых...
Гaяз
01.01.2021 08:04
Яка матиматична операція найвища за пріорететом...
натали23011980
30.07.2022 06:18
Комп ютерна графіка 1.Чим відрізняється роздільна здатність зображення від роздільної здатності монітора? 2.Що називають глибиною кольору? 3. Скільки часу може займати...
narmanbet
14.06.2020 02:34
Задано 5 целых чисел. Найти сумму толькочетных....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <iostream>
class myarr
{
public:
typedef int* i_ptr;
myarr(const int &_size) : size(_size)
{
arr = new int[size];
}
myarr(const myarr &_arr)
{
size = _arr.get_size();
arr = new int[size];
for (size_t i = 0; i < size; ++i)
{
arr[i] = _arr.arr[i];
}
}
~myarr()
{
delete[] arr;
}
constexpr int get_size() const noexcept
{
return size;
}
private:
i_ptr arr;
int size;
};
int main()
{
myarr a(10);
myarr b(a);
}