gpt4 book ai didi

c++ - 检查终端中的参数

转载 作者:太空宇宙 更新时间:2023-11-04 05:37:07 25 4
gpt4 key购买 nike

如何编写程序来检查终端中的参数是否正确?

例如,如果我有一个程序 hello.cpp 并且我想将其命名为:

./hello yes 10

我希望程序确保第一个参数是是或否,第二个参数是 1-10 之间的数字。那么我如何将这些参数读入我的程序中进行检查?

谢谢!

最佳答案

命令行参数作为计数以及 argcargv 参数中的单个字符串传递给 main()

int main(int argc, char *argv[])
{
...
}

只需检查 argc 中的值和 argv 中的字符串以获得适当的值。

关于c++ - 检查终端中的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12907454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com