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

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

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

Анастасия 02.06.2024
Особенно отметилось шикарная скорость выполнения работы и прекрасная вежливость менеджера
Алина 24.12.2022
Автор молодец, все четенько сделал и даже перестарался. Предупреждайте, чтобы люди (студенты- дурачки) конкретнее форму…
Анна 08.11.2022
Выражаю огромною благодарность команде «ЗАОЧНИК»! Всё на высшем уровне!
Татьяна 05.02.2022
Здравствуйте! Спасибо вам за качественную и быстро выполненную работу. Зачет по этому предмету сдан, сессия закрыта.
Алексей 24.05.2021
Цена в российских рублях указана?
Дмитрий 20.10.2020
Очень хорошо)
Вячеслав 02.06.2020
Спасибо за работу сделали правильно хоть и не с первого раза,но быстро исправили
Ilya 01.05.2020
спасибо, все хорошо
Валерия 21.09.2019
Быстро подправили что нужно по выводам, в целом довольна
екатерина 07.05.2019
Спасибо большое все выполнено в срок.
Лайфхаки по написанию презентаций (PPT, PPS)
Общие правила оформления презентаций для дипломных работ

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

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

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

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