VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 192|回复: 1

[交流] C++ ReadFile使用问题

[复制链接]
25_avatar_middle
最佳答案
0 
在线会员 发表于 2020-5-18 16:15:02 | 显示全部楼层 |阅读模式
本帖最后由 Debug 于 2020-5-18 23:17 编辑

//这段代码中最后的stud2读不出来,不知道咋回事

//读入数据
        int ret_num = 0;
        DWORD dwRealRead = 0;
        bRet = ReadFile(hFile, &ret_num, sizeof(ret_num), &dwRealRead, NULL);

        char cha = 0;
        bRet = ReadFile(hFile, &cha, sizeof(cha), &dwRealRead, NULL);

        //文件指针
        //SetFilePointer(hFile, sizeof(int)+sizeof(char),NULL,FILE_BEGIN);
        //SetFilePointer(hFile, -32 - sizeof(Student), NULL, FILE_END);
        char szTextRet[32] = { 0 };
        bRet = ReadFile(hFile, szTextRet, sizeof(szTextRet), &dwRealRead, NULL);

        Student stud2;
        bRet = ReadFile(hFile, &stud2, sizeof(Student), &dwRealRead, NULL);
        if (bRet)
        {
                MessageBox(NULL, _T("文件读入成功"), _T("Tip"), MB_OK);
        }
        else
        {
                MessageBox(NULL, _T("文件读入失败"), _T("Tip"), MB_OK);
        }

        CloseHandle(hFile);






上一篇:visual stdio软件为什么本地调试器不见了,只有远程连接Linux,有大神帮帮忙吗?
下一篇:程序调试的时候崩了,求解
70_avatar_middle
最佳答案
21 
在线会员 发表于 2020-5-19 14:43:47 | 显示全部楼层
GetLastError 看看
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-10-30 03:01

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表