Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
andreyfirst2001
10.09.2021 09:02 •
Информатика
На c++ написать программу перегрузки конструктора копирования
Показать ответ
Ответ:
Некитсоловей
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 оценок)
Популярные вопросы: Информатика
savinanika2007p06u72
29.03.2022 08:59
С ИНФОРМАТИКОЙ Дайте определение редактирования текстового документа. Назовите основные операции редактирования. Опишите особенности режимов вставки и замены при наборе...
mtoropchin
25.06.2022 18:53
Напишите программу на Pascal...
miaghtp01fmq
22.08.2021 10:58
В MS Access cоздать базу данных ветеринарной клиники, в которой должна быть отражена информация о специализациях (терапия, хирургия, гастроэнтерология, дерматология,...
кузя177
22.09.2021 09:19
Вкомнату с площадью пола 32м2 построили квадратный коврик со стороной 5 метров какая часть комнаты осталась не занята ковром...
nikitosu5
22.09.2021 09:19
Мне нужна ваша нужно решить уравнение 3x(2x-1)-6(x+4) =81...
happynik20021
22.09.2021 09:19
Какие жанры получили наибольшее развитие в ? каковы причины популярности...
Юль4ик11
22.09.2021 09:19
Площадь садового участка 8 соток а площадь дачного участка 2400 квадратных метров выполни кратное и разностное сравнение площадей этих участков...
mark02062005
22.09.2021 09:19
Разбор предложение по частям речи. мы обращаем внимание на манеру человека себя держать , на его походку и лицо , но судить о человеке только по этим признакам - значит...
danjaegorovru
22.09.2021 09:19
Тарелка 43 руб стакан 50 руб сколька руб сдачи получит покупатель расплатившийся за одну тарелку и одинт стакан купюрой в 100руб...
Zaya191
22.09.2021 09:19
Округлить целое число 2,875 до единиц, сотых и тысячных...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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);
}