我正在使用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)