Object-oriented C++ and STL experience.