ArgumentParser参数解析器
-
使用(Examples osganimate):
判断有没有输入指定的参数
osg::ArgumentParser arguments(&
argc,argv);
while (arguments.read("--overlay")) overlay = true ;
while (arguments.read("--overlay")) overlay = true ;
- Examples osgshadow中使用方法
setDescription是描述信息,在命令行下运行程序,会提前打印出来作为提示;
addCommandLineOption是命令行选项信息
arguments.getApplicationUsage()->write()函数的默认的是打出CommandLineOption的信息,可显示在屏幕上或者文本里。
//
use an ArgumentParser object to manage the program arguments.
osg::ArgumentParser arguments( & argc, argv);
osg::ArgumentParser arguments( & argc, argv);