如何將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