Подробнее о заявке
Предмет 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 руб.

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

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

Адель 25.06.2023
Работа развернута, качественна и выполнена в кратчайшие сроки. Благодарю!
Екатерина 17.10.2022
Предоставили пояснения к задачам несмотря на необходимость только ответа, очень приятный момент
Кирилл 15.06.2022
Ещё не сдал работу, но видно что все как надо.
Виктория 21.01.2022
Как и говорилось, все верно и быстро сделано
Мария 01.12.2021
Мой менеджер - Клевитская Татьяна, приятная девушка, все подробно объясняет. Выполнили в срок, рикаких проблем не возни…
Арсений 24.11.2020
Доволен результатом! :)
Ангелина 28.10.2020
Работа выполнена на 5+, спасибо большое!
Наталья 08.07.2020
Отлично
Валерия 21.09.2019
Быстро подправили что нужно по выводам, в целом довольна
екатерина 07.05.2019
Спасибо большое все выполнено в срок.
Лайфхаки по написанию презентаций (PPT, PPS)
Общие правила оформления презентаций для дипломных работ

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

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

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

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