命令行参数的类型定义(argc,argv,args)

时间:2016-11-16 20:05:39

标签: c++ visual-c++ command-line-arguments argv argc

我正在使用C ++ / CLR .NET,并定义一个main。

在C中,我会使用正常的

int main(int argc, char* argv[]) //Typical for C, works for C++

然而,作为.NET我也见过

int main(array<System::String ^> ^args) //Managed .NET array type 

我能走多远?我可以将命令行参数放入几乎任何我觉得的结构中吗?例如......

 int main(int argc, string argv[]) //More useful if I want strings anyway
 int main(vector<string> args)

0 个答案:

没有答案