This repository contains some (hopefully) useful source files and explanations about the object-oriented C++ programming.
- I have created and maintained this repository for educational purposes.
- It may contain errors! (I compiled and ran all of the projects with the Code::Blocks IDE, so it should not contain compilation errors...)
- I welcome bug reports and constructive criticism!
A container is an object that stores a collection of objects (elements). For example you can store integer numbers in a Vector (dynamic array) container.
This folder contains some of the most important containers:
- Stack
- String
- Vector
There are example source codes about some important topics in this folder:
- Namespaces
- Operator overloading
- Handling files
These files are the solutions of some basic exercises.
For example the implementation of the following class diagram: