C++ stuff

Coming from C to C++ there are higher level types to do what is needed. Use them instead.

They are:

Arrays -> Vectors
char arrays -> String
bitset...


Notes:
cin only reads up to the next whitespace.
getline reads a line
Store string::size in the string::size_type object....