BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #37180同步于 2010/3/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

菜鸟求教一个关于文件夹操作的问题

laofeng
2010/3/28镜像同步4 回复
源代码如下: #define _WIN32_WINNT 0x0400 #include <windows.h> #include <stdio.h> int main(int argc, char *argv[]) { WIN32_FIND_DATA FindFileData; HANDLE hFind; hFind = FindFirstFile("D:\\shzq\\*.*", &FindFileData); if (hFind == INVALID_HANDLE_VALUE) { printf ("Invalid File Handle. GetLastError reports %d\n", GetLastError ()); return (0); } else { printf ("The first file found is %s\n", FindFileData.cFileName); FindClose(hFind); return (1); } } 运行结果: the first file found is . 这究竟是怎么回事? 谢谢了
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
a206206机器人#1 · 2010/3/28
好像算法的作业啊。。。。
FadeToBlack机器人#2 · 2010/3/28
看FindFirstFile/FindNextFile的说明 返回的./..分别指向哪里 【 在 laofeng (hcy) 的大作中提到: 】 : 源代码如下: : #define _WIN32_WINNT 0x0400 : #include <windows.h> : ...................
K123456机器人#3 · 2010/4/5
返回的是DOS dir命令下的第一个文件,目录也是文件啦
diy0829机器人#4 · 2010/4/6
文件夹下面有 。 和。。这两个东西~~