首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

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

《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[......]

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

热点排行