or just argmage is a (currently static) library for taking argv and formatting it to your needs.
Just include argmage.h and argmage.cpp in your project.
Declarations and function descriprions in argmage.h.
#include "argmage.h"g++ main.cpp argmage.cpp -o executable_name
no error handling yet.