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