// main_parseCmdline.C

#include <iostream>
#include <string>
#include <vector>

#include "parseCmdline.h"

int main ( int argc, char * * argv )
{
	std::cout << "I have " << argc << " arguments." << std::endl;

	std::vector<std::string> args;

	// We print all commandline arguments one after another.
	for ( int i = 0; i < argc; ++i )
	{
		std::cout << "argv[" << i << "]: " << argv[i] << std::endl;
		args.push_back(argv[i]);
	}

	parseCmdline( argc, argv, args );

	// We print the vector
	for ( int i = 0; i < argc; ++i )
	{
		std::cout << "args[" << i << "]: " << args[i] << std::endl;
	}

	return 0;
}

