#ifndef BTB_ARGC_H #define BTB_ARGC_H #include #include using namespace std; template class Argv { private: vector >argumente; basic_string cmdLine; Argv(); void parseargs(); void destruct(); public: Argv(basic_string & _cmdLine); ~Argv(); basic_string operator[](unsigned long _index); void setNewLine(basic_string & _newCmdLine); bool isExisting(basic_string _thisone); long getPosition(basic_string _thisone); long getArgc(); }; #include "Argc.cpp" #endif