eoan-ermine / basic_string

Homework assignment: basic string from Konstantin Vladimirov's graduate course at MIPT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Homework assignment: basic string

Implement a string class that supports different character types and different allocators.

  1. Implement default constructor, constructor from const char*, destructor
  2. Implement copy constructor, copy assignment operator, move constructor, move assignment operator
  3. Implement operator==
  4. Implement SSO (*)

About

Homework assignment: basic string from Konstantin Vladimirov's graduate course at MIPT

License:MIT License


Languages

Language:C++ 100.0%