Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 15.02.2020
Сообщений: 9

Конструктор – функция инициализации объектов класса

08.10.2020, 01:00. Показов 704. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Авось вдруг кто-нибудь да поможет...а вдруг)
а) Создать класс File – файл, содержащий информацию о полном имени файла и
ассоциативном приложении (doc – Word, psd – Photoshop, etc), используя динамическую
память, размер, дату и время создания. Определить все конструкторы, конструктор
приведения типа - параметр обозначающий имя файла. Определить функции
переименования файла, перемещения в другую папку и изменения ассоциативного
приложения.
b) Создать класс Matrix-матрица. Данный класс содержит указатель на long, количество
строк и столбцов и переменную - код ошибки. Определить конструктор без параметров,
конструктор с одним параметром – квадратная матрица и конструктор с двумя параметрами
– прямоугольная матрица и др. Определить методы доступа: возвращение и определение
значения элемента (i,j). Определить функции сложения и вычитания (матрицы с матрицей),
умножение матрицы на матрицу. Определить умножение матрицы на число. Проверить
работу этого класса. В случае нехватки памяти, несоответствия размерностей, выхода за
пределы используемой памяти устанавливать код ошибки.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.10.2020, 01:00
Ответы с готовыми решениями:

Копирующий конструктор в списке инициализации членов класса
Добрый день. Сегодня обнаружил кое-что для себя странное и непонятное. В общем-то смотрим код: #include <iostream> ...

Как реализовать конструктор с параметрами для инициализации полей класса?
Подскажите как реализовать конструктор с параметрами для инициализации полей класса.

Использование универсальной инициализации для объектов своего класса
Здравствуйте! Все мы знаем, что поля структуры мы можем красиво инициализировать через {...}. Тогда мы std::vector структур можем...

2
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
08.10.2020, 01:49
Так тебе помощь нужна, или нужно, чтобы за тебя все сделали?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
08.10.2020, 11:57
Цитата Сообщение от Vourhey Посмотреть сообщение
Так тебе помощь нужна, или нужно, чтобы за тебя все сделали?
Если кто-то сделает за него, то очень поможет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.10.2020, 11:57
Помогаю со студенческими работами здесь

Создание массива объектов класса через список инициализации в конструкторе композита
Может, просто плохо искала, но не могу найти. Есть класс, атрибутом которого является массив объектов другого класса. Как составить...

Почему в списке инициализации конструктора дочернего класса нельзя вызывать конструктор родительского через его пространство имён?
Есть класс D и от него порождён класс Wd Тут вот например всё работает корректно (использую обращение ч/з пространство имён класса...

Конструктор элементов массива объектов класса в цикле
Подскажите, возможно ли как то вызывать конструктор в цикле? Где ни посмотрю, везде размер массива объектов задан однозначно и каждый...

Конструктор использующий массив объектов супер класса
public class FunctionPoint { private double x,y; public void setX(double x) { this.x=x; } public void...

Передача объектов другого класса в конструктор через params
Здравствуйте. В учебнике есть пример: класс Figure, класс Point. В зависимости от того, сколько "вершин" принимает конструктор...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru