易截截图软件、单文件、免安装、纯绿色、仅160KB

window下 纯c 怎么遍历一个目录

同标题  纯C啊

标准c没见过接口,都是用系统api

Google下就行了啊。 http://zhidao.baidu.com/question/45839612.html

用函数_findfirst(),_findnext(),包含头文件io.h,详情看[url]http://blog.csdn.net/mxling/archive/2009/11/03/4761067.aspx[/url]

用函数_findfirst(),_findnext(),包含头文件io.h,详情看[url]http://blog.csdn.net/mxling/archive/2009/11/03/4761067.aspx[/url]

_findfirst看这里才对:http://hi.baidu.com/flowerbyroad/blog/item/b9884fec7997d02f62d09f82.html,findfirst很多编译器不支持(无dir.h)

google吧~~~~~~~~~~~~~~~~~~

基本上都用WinAPI,好像没有纯C的接口!

你用纯C去调用WinAPI就不是纯C了么?WinAPI FindFirstFile同样也适用。
WinAPI都是 C 格式的,都可以直接用纯C去调用。


另外_wfindfirst/_findfirst也是可以的。

请参考《unix环境高级编程》第二版,第4章第21节

C/C++ code:

__declspec(dllexport) CFileInfo* dirpack( char* dirname )
{
long dirinfo;
struct _finddata_t *filesinfo;
CFileInfo * cfi;
cfi = malloc(sizeof(CFileInfo));
filesinfo = malloc(sizeof(struct _finddata_t ));

dirinfo = _findfirst32(dirname,filesinfo);
if(-1==dirinfo)
return cfi;
printf("%s\n",filesinfo->name);
while(!_findnext(dirinfo,filesinfo))


相关问答:

C#填网页表单的问题 - .NET技术 / C#

我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......

求c程序 - C/C++ / C语言

C语言编程 从键盘上输一个单词 判断单词是否在词库有,词库是一个文本。
scanf("%c",&c);
if()判断就行了。
抢SF。
写的短

引用
scanf("%c",&c);
if()判断就行了。
抢SF。 ......

在windows7下的C/C++ - C/C++ / C语言

VC6.0不能用,VS系列太大,能不能推荐几款小巧的C/C++的IDE
没有。楼下的垃圾回答

http://topic.csdn.net/u/20100105/09/c854cc79-c8b0-4c1a-a8cf-9ab001ab13a5.html?76698

VC6.0我windows7能用
其他的
DEV ......

c静态编译另一个文件夹的库函数 - C/C++ / C语言

在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号