gpt4 book ai didi

c++ - 制作带参数的命令行程序

转载 作者:太空狗 更新时间:2023-10-29 23:37:14 24 4
gpt4 key购买 nike

我发现可以通过 C++ 创建命令行程序。我是一个 C++ 菜鸟,我只知道基本的东西,但我仍然想用它来创建新的命令行程序。
现在,我发现了这段代码:

//file name: getkey.exe
#include <conio.h>
int main(){
if (kbhit()) return getche() | ('a' - 'A');
}

非常简单,它像这样运行:getkey
但它没有解释如何创建带参数的命令(例如:getkey/? 或/K 或/foo ...)

如何创建带参数的命令行程序? <<主要问题

最佳答案

你只需要一个不同的 main() 声明:

#include <iostream>
int main(int ac, char* av[]) {
{
std::cout << "command line arguments:\n";
for (int i(1); i != ac; ++i)
std::cout << i << "=" << av[i] << "\n";
}

关于c++ - 制作带参数的命令行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8774200/

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