Built a custom string handling class in C++ from scratch — without using std::string. This project focuses on: • Dynamic memory management using new[] and delete[] • Implementation of the Rule of Three (Destructor, Copy Constructor, Copy Assignment) • Manual string manipulation algorithms (reverse, case conversion, word counting) • Operator overloading for intuitive usage (+, +=, [], (), comparison operators) The goal was to deeply understand how strings work internally rather than relying on built-in abstractions. A great exercise in mastering memory management, object-oriented programming, and low-level string operations in C++. #cpp #programming #softwareengineering #oop #learning #developers

That's greaaat Muhammad Shoaib Ul Hassan!! 🌟🌟🌟 Keep growing!! 🔥🔥

To view or add a comment, sign in

Explore content categories