STEP IT Academy 👨🏻💻 Solutions to various tasks in C++ programming from STEP IT Academy ⚙️ The project uses: C++17 C++ Standard Template Library 📚 Contents 1️⃣ Class works Sorting algorithms Recursion Pointers Characters Array Delete Object oriental programming Static members Overload Class methods part 1 Overload Class methods part 2 Inheritance Multiple inheritance Dynamic cast Bridge Pattern Forward List STL Pattern Singltone Facade String Methods 2️⃣ Home tasks Sorting and searching algorithms Two-dimensional arrays Two-dimensional arrays. Sorting Work with multiple arrays Sorting and searching in arrays Functions part 1 Functions part 2 Sorting algorithms Recursion Pointers new delete char array Two-dimensional dynamic arrays Structures Course work Database online store OOP fields and methods Static fields and Static methods Redesigned operations arithmetic Overloading operations Inheritance Early and late binding Generating patterns part 1 Generating patterns part 2 RTTI Generating Patterns initialization lists Structural patterns Two-way lists Binary tree and Exception Decorator and Strategy patterns Observer and Chain of Responsibility patterns STL Iterators and Lambda-functions Supermarket app