## 3 C++ Standard Library

The C++ Standard library is not used directly except under very specific circumstances. The string class and the STL are used indirectly through wrapper classes and all I/O is done using the standard C library with light right helper classes to make using C I/O a bit more C++ like.

However the `new`, `new[]`, `delete` and `delete[]` operators are used to allocate memory when appropriate.