|
#include <iostream.h>
#include <fstream.h>
#include <stdio.h>
main(int argc,char *argv[])
{ if(argc!=2)
{ cout <<"Usage:WRITE <filename>\n";
return 1;
}
ofstream out(argv[1]);
if(!out)
{ cout <<"Cannot oppen output file \n";
return 1;
}
char str[80];
cout <<"Write strings to disk , RETURN to stop \n";
do
{ cout <<":";
gets(str);
out <<str <<endl;
}while(*str);
out.close();
return 0;
}
실행시키면 Usage : WRITE <filename> 이 뜨는데
도무지가 이해가 가지 않네요. 왜 이것이 뜨는지..
main(int argc, char *argv[]) 이 구문을 정확히 이해못하니.. ㅡ.ㅜ;
설명좀 부탁드립니다 !
|