如何将argv向量复制到新的向量中以修改它,然后将新参数传递给函数?对不起,如果这是一个基本的东西,我不是一个C++程序员。C++复制并修改argv []
int main(int argc, char *argv[])
{
parseCommandLine(argc, argv);
,并想:
int main(int argc, char *argv[])
{
//Here copy argv[] to argv2[] and modify argv2[0]
parseCommandLine(argc, argv2);
你尝试过什么吗?进行任何研究? –
由于您似乎正在处理一个C++程序,现在是成为C++程序员的好时机:http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list祝你好运! – user2079303
你是否需要修改参数本身,或只是他们的顺序?目前还不清楚你需要在这里改变。 – tadman