Собственная реализация std::string.
Реализованы следующие методы и операторы:
конструктор по умолчанию
копирующий конструктор
конструктор из массива символов
конутруктор перемещения
оператор присваивания
оператор присваивания с перемещением
деструктор
оператор взятия индекса
операторы ==, !=
Написан набор тестов в виде ассертов.
Работа представляет заархивированный проект CLine, для сборки используется CLang.
По предварительной договоренности могу добавить необходимый для вас дополнительный функционал.