TCLAP:如何检查是否指定了可选的命令行参数

TCLAP: how to check whether an optional command line argument has been specified?

本文关键字:参数 命令行 是否 何检查 检查 TCLAP      更新时间:2023-10-16

如何在模板化C++命令行解析器库中检查是否在命令行上指定了可选的ValueArg?我浏览了源代码,但没有找到任何目的。。。

您可以使用bool TCLAP::Arg::isSet()const方法来完成此操作。从文档来看:

指示是否已设置参数。

仅当arg在命令行上匹配时为true。