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

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

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

Марина 16.03.2024
Спасибо. Отличная работа! Только 1 одна задача решена неверно из 14, это очень хороший результат, так как задачи были о…
Анна 05.12.2022
Были некоторые ошибки, но преподаватель поставил хорошую оценку. Спасибо Вам большое!
Александр 06.10.2022
Хорошо без серьезных замечаний. Мелкие недочеты.
Антон Михайлов 11.05.2022
Преподаватель принял и поставил высший балл,спасибо
Оксана Сергеевна Яковлева 01.03.2021
Большое спасибо, все аккуратно и вовремя.
Екатерина 30.10.2020
Оперативно и качественно
Полина 05.06.2020
Все супер, спасибо
Аня 23.04.2020
Спасибо вам большое!
Валерия 21.09.2019
Быстро подправили что нужно по выводам, в целом довольна
екатерина 07.05.2019
Спасибо большое все выполнено в срок.
Лайфхаки по написанию презентаций (PPT, PPS)
Общие правила оформления презентаций для дипломных работ

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

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

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

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