std::string systemStr = "C:\\gcc1\\gccxml.exe ";
systemStr += "\"" ;
systemStr += argv[1] ;
std::cout<<"Header File is:"<<argv[1]<<endl;
在上面的代碼片段中,argv [1]表示頭文件的名稱。我想打開這個頭文件並搜索可能存在的#ifdefs。我如何去做這件事?問題是argv [1]是一個字符串。如果我不清楚,我很抱歉。在頭文件中搜索#ifdef
對不起,argv在main()中是這樣定義的:bool main(int argc,char * argv []) – Retry 2012-07-26 22:46:59
像其他文件一樣閱讀。 – chris 2012-07-26 22:48:08