支持使用main的参数列表来创建Order

This commit is contained in:
2024-07-08 21:31:10 +08:00
parent b2a56ea3ae
commit c379062635
2 changed files with 9 additions and 0 deletions

View File

@@ -69,6 +69,12 @@ namespace ling {
this->cmd = temp;
}
Order::Order(int argc, const char *const *argv) {
for (int i = 0; i < argc; i++) {
this->cmd.emplace_back(argv[i]);
}
}
Options Order::addOption(const std::vector<std::string> &opt, const std::string &message) {
return addOption(opt, OPT, message);
}