This CmdLine library makes use of the standard template library (stl), which usually will be found on your system.
If using user defined classes, for each type T to be read from the command line an istream& operator >>(istream&, T&) must exist.
istream& operator >>(istream&, T&)