入力されたオプション/パラメータに対して、argv[]を使用するif/ thenステートメントをどのように使用しますか?
たとえば、a.out -d1sample.txtとa.out-e1sample.txtを比較します。
int main (int argc, char *argv[])
{
ifstream infile(argv[3]);
int c;
int number = 0;
int count = 0;
while ( infile.good() ) {
if (argv[1] == "-d")
{
c = infile.get();
number = atoi(argv[2]);
if (number == count)
{
cout.put(c);
count = 0;
}
else
count++;
}
if (argv[1] == "-e")
{
cout << "entered -e" << endl; //testing code
}
}//end while
}//end main