《C语言程序开发范例宝典-2015-杨丽》-实例179查找文件
发表在C语言图书答疑 2017-10-01 《C语言从入门到精通(第3版)》第14章 文件
是否精华
版块置顶:

searchpath()函数在VS2010里找不到啊,dir.h包含了也没用。

从网上试验了一把这个http://blog.sina.com.cn/s/blog_88f9f8e50101aq8l.html

,ok可以了。


#include<stdio.h>

#include <io.h>

#include <direct.h>

#include <stdlib.h> 

//#pragma  comment(lib,"ws2_32.lib")

const char *to_search="./a.txt";     //欲查找的文件

int main()

{

long handle;                                    //用于查找的句柄

struct _finddata_t fileinfo;                    //文件信息的结构体           

handle=_findfirst(to_search,&fileinfo);         //第一次查找

if(-1==handle)return -1;

printf("%s\n",fileinfo.name);                   //打印出找到的文件的文件名

while(!_findnext(handle,&fileinfo))     //循环查找其他符合的文件,知道找不到其他的为止          {

{

printf("%s\n",fileinfo.name);             

}

_findclose(handle);

system("pause");

return 0;

}

搞定!

分享到:
精彩评论 1
大米粥
学分:1330 LV8
TA的每日心情
伤心
2017-05-02 10:51:31
2017-10-06
沙发

因为这本书中的代码是在vc6.0下测试的,在vs中或许有不兼容的情况,读者您真是太棒了,在这种情况下,都能将程序调试成功!

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照