大家帮忙看看我这个输出文件名的小程序错在哪了
时间:2010-08-11
来源:互联网
#include "stdafx.h"
#include "conio.h"
#include "io.h"
#include "windows.h"
int _tmain(int argc, _TCHAR* argv[])
{
WIN32_FIND_DATA Findfile;
HANDLE hfind;
hfind=FindFirstFile("E:\\sta-1.txt",&Findfile);
if(hfind==INVALID_HANDLE_VALUE)
{
printf("Invalid handle\n");
return 0;
}
else
{
printf("The file found is %s\n",hfind.cFileName);
FindClose(hfind);
return 1;
}
getch();
return 0;
}
vc2008编译的时候报错:1>d:\我的文档\visual studio 2008\projects\filename\filename\filename.cpp(20) : error C2228: “.cFileName”的左边必须有类/结构/联合
#include "conio.h"
#include "io.h"
#include "windows.h"
int _tmain(int argc, _TCHAR* argv[])
{
WIN32_FIND_DATA Findfile;
HANDLE hfind;
hfind=FindFirstFile("E:\\sta-1.txt",&Findfile);
if(hfind==INVALID_HANDLE_VALUE)
{
printf("Invalid handle\n");
return 0;
}
else
{
printf("The file found is %s\n",hfind.cFileName);
FindClose(hfind);
return 1;
}
getch();
return 0;
}
vc2008编译的时候报错:1>d:\我的文档\visual studio 2008\projects\filename\filename\filename.cpp(20) : error C2228: “.cFileName”的左边必须有类/结构/联合
作者: silver0924 发布时间: 2010-08-11
hfind.cFileName改成Findfile.cFileName
具体例子参考这里:http://msdn.microsoft.com/en-us/library/aa364418(VS.85).aspx
PS:问之前先查查MSDN,很多都直接能找到答案……
具体例子参考这里:http://msdn.microsoft.com/en-us/library/aa364418(VS.85).aspx
PS:问之前先查查MSDN,很多都直接能找到答案……
作者: daybreakcx 发布时间: 2010-08-11
printf("The file found is %s\n",hfind.cFileName);
自己试试就知道了
自己试试就知道了
作者: xxw19840406 发布时间: 2010-08-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28