Подробнее о заявке
Предмет C/C++
Заявка номер Private
Стоимость 371 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 20.09.2017
Выполнено: 22.09.2017
Решение задач по C/C++:

«C++. Класс для хранения строк»

Задание

Реализуйте класс для хранения строк и безопасной работы с ними (аналог std::string). Каждый объект класса должен хранить значение типа char* и самостоятельно отслеживать, какое количество памяти необходимо для хранения строки.

Пример такого класса:

class String { private: char *data; ... };

Возможно, вам захочется завести приватное поле для хранение длины строки или указателя на последний элемент.

Необходимо реализовать:

- конструктор по умолчанию (создает пустую строку) - конструктор с параметром char - конструктор копирования - деструктор (освобождает выделенную память) - оператор присваивания - оператор приведения к const char - тестовую программу (функция main), проверяющую все перечисленное - конкатенацию двух строк: операцию + и += - проверку этих операторов - обращение по индексу – два варианта оператора []: константный для чтения, возвращающий char & для изменения - вставить в оба оператора отладочный вывод и продемонстрировать, в каких случаях каждый вызывается из них

НЕОБХОДИМО: Написать код, а также показать как он функционирует, чтобы человек, который не понимает C++ смог понять как он работает ДЕДЛАЙН: 25.09.17

Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по c/c++

Тип: Решение задач

Предмет: C/C++

Задача на С++ ввод из файлов input и вывод в output

Стоимость: 409,5 руб.

Тип: Решение задач

Предмет: C/C++

Программа на Си

Стоимость: 350 руб.

Тип: Решение задач

Предмет: C/C++

С++, классы

Стоимость: 357 руб.

Тип: Решение задач

Предмет: C/C++

C++, классы

Стоимость: 374,5 руб.

Тип: Решение задач

Предмет: C/C++

С++, классы

Стоимость: 402,5 руб.

Тип: Решение задач

Предмет: C/C++

C++, классы

Стоимость: 437,5 руб.

Тип: Решение задач

Предмет: C/C++

Массивы

Стоимость: 353,5 руб.

Тип: Решение задач

Предмет: C/C++

Сортировка матриц

Стоимость: 357 руб.

Закажи Решение задач с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

София 15.11.2023
Работа оценена на 4 из 5 возможных баллов. Автор задержал срок выполнения работы
Глотова Анастасия Викторовна 17.12.2022
Всё решено отлично. За задание поставили оценку 5. Спасибо за решение!
Аршинский Денис 24.03.2022
Работа выполнена в срок, качественно, без недочетов
Руслан 26.01.2022
Сделано в срок, без нареканий.
Илья 06.05.2021
Немного затянули, а так все гуд
Марина 20.05.2020
Больше спасибо, помогли.
Ilya 01.05.2020
спасибо, все хорошо
Ксения 17.03.2020
Оперативное и качественное выполнение. Все доработки и исправления также были выполнены быстро и без вопросов, без допо…
Валерия 21.09.2019
Быстро подправили что нужно по выводам, в целом довольна
екатерина 07.05.2019
Спасибо большое все выполнено в срок.
Лайфхаки по написанию презентаций (PPT, PPS)
Общие правила оформления презентаций для дипломных работ

  Защита дипломного проекта будет в немалой степени зависеть от того, насколько красиво и грамотно вы преподнесете материал. В этом смысле презентация – это не просто работа со слайдами, но и доклад. При условии его грамотной разработки будет зависеть то, насколько внимательно вас будут слушать, а …

Читать дальше
Как правильно оформить дипломную работу: образец оформления диплома по ГОСТу 2024

Если хотите побыстрее сдать дипломную работу и начать профессиональную карьеру, нужно не только найти всю необходимую информацию для итоговой работы, но и знать, как эту дипломную работу правильно оформить.У нас уже есть целый цикл статей на  о написании дипломной. Теперь поговорим, как ее оформить…

Читать дальше