在visual studio CRT中是否有getopt()
?
或者我是否需要获取它并使用我的项目进行编译?
修改澄清
getopt
是unix / linux C运行时库中的一个实用程序函数,用于常见的命令行解析工作,即解析-a -b
-f someArg
等形式的参数
答案 0 :(得分:5)
建议:改为:boost :: program_options。
http://www.boost.org/doc/libs/1_41_0/doc/html/program_options.html
答案 1 :(得分:1)
您可以使用GNU C library中的getopt
实施。它是根据LGPL许可的,它应该与大多数软件项目兼容。请参阅源代码分发中的文件posix/getopt.c
。