C++ argument parser.
