读书人

《C++的十万个为什么》:[58]怎么用C/

发布时间: 2013-02-03 12:33:31 作者: rapoo

《C++的十万个为什么》:[58]如何用C/C++配合批处理命令批量处理文件?
Q:

如何用C/C++配合批处理命令批量处理文件?
A:

废话少说,直接上代码,注释很详尽


#include <stdio.h>
#include <stdlib.h>
int main()
{
// 利用dir命令将当前目录下的.c文件名
// 写入names.txt
system("dir *.c /a /b > names.txt");
char name[32] = "";
// 打开文件读取其中的文件名
FILE* fp = fopen("names.txt","r");
if(NULL == fp)
printf("error,cannot open the name list");
els[......]

继续阅读
[解决办法]
保存文件,读取文件,解析文件。。。

读书人网 >C++

热点推荐