Introduction to C++ through the first module of the 42 curriculum.
This project covers the fundamentals of C++ as an evolution from C: namespaces, classes, member functions, stdio streams, initialization lists, static members, and const correctness.
Each exercise (ex00, ex01) contains its own Makefile. Compile and run individually:
cd ex00
make
./megaphone- ex00: Basic class usage and stdio streams.
- ex01: Class design with private/public members and constructors.
Each exercise is self-contained in its own directory with its own source files, header, and Makefile, following the standard 42 module layout.