Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 参数解释方法_Java_C++_C_Algorithm - Fatal编程技术网

Java 参数解释方法

Java 参数解释方法,java,c++,c,algorithm,Java,C++,C,Algorithm,我正在构建一个需要包含一些输入参数的程序。这是一个C++例子: int main(int argc, char *argv[]){ if(argc == 1){ //Run programm without any parameter } else{ /* *Flags */ if(!strcmp(argv[1], "-t")){ //action t return 0; } if(!strcmp(ar

我正在构建一个需要包含一些输入参数的程序。这是一个C++例子:

int main(int argc, char *argv[]){
  if(argc == 1){
    //Run programm without any parameter
  }
  else{
    /*
    *Flags
    */
    if(!strcmp(argv[1], "-t")){
    //action t
       return 0;
    }


    if(!strcmp(argv[1], "-q")){
    //action q
       return 0;
    }
    //and soo
  }
  std::cerr << "Parameter not valid!" << std::endl;
  return 1;
}
intmain(intargc,char*argv[]){
如果(argc==1){
//不带任何参数运行程序
}
否则{
/*
*旗帜
*/
如果(!strcmp(argv[1],“-t”)){
//动作t
返回0;
}
如果(!strcmp(argv[1],“-q”)){
//行动q
返回0;
}
//还有苏
}

STR: < Crr

你应该真正考虑使用java。其次是GNU。还有,还有更多。< /p>向量ARGs(ARCC,ARGV);@ Nekkrk不是指<代码>向量ARG(ARGV,AGV+ARCC)< /java >?对于像java这样的语言?@ DaveDeCK77。如果你想对Java进行回答,你应该有标记的Java.@ DavIDECK88:对于java,请参见