如何在exe中使用参数

How to use parameter in exe

我想在我用 C/C++ 语言编写的程序中使用参数。示例:

MaxPayne2.exe -developer -developerkeys

我想在我的 exe 文件中使用这样的参数。我该怎么做?

https://en.cppreference.com/w/cpp/language/main_function

虽然我通常会建议添加更多上下文,但这是您的答案。

标准的 c++ main 有两个附加参数,

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

要使用这些“参数”(正如它们的名称),您只需在 argv 数组中引用它们的点。

argc = 提供的附加参数的数量。

argv = 提供的参数值数组。

示例:

int main (int argc, char *argv[]) 
{
 cout << argv[argc-1]; //Prints out the last argument supplied.
}

(注意)如果我的语法有误,请指正我,我的 c++ 有点生疏。