Not really asking about parsing command line arguement but rather the code (C++) to read them in
I have wrote in MSVC2010. Select Project\DEbugging\Command Line Arguement), I have written the following
"testvid" 10000 15000
all separated by space
FOr my read in code, I have used string stream to read them in
string folder;
int begin;
int end;
if(argc = 4){
std::stringstream ssArgConverter;
folder = argv[1];
ssArgConverter << argv[2];
if(ssArgConverter >> begin)
{
// success
ssArgConverter.str("");
}
ssArgConverter << argv[3];
if(ssArgConverter >> end)
{
// success
ssArgConverter.str("");
}
}
HAve tested the program but I seem to have problem reading in the last argument. THe printed value for the argument in my program is
folder : testvid
begin : 10000
end : -89456273
Just cant figure out what is wrong. Need some help here. Thanks