C++ data structures, and search and sort methods.