代码:
int rc, err_no; rc = _eof( handle );
err_no = errno;
if(rc < 0) printf("_eof(%d) = %d, errno=%d(%s)\n", handle, rc, err_no, strerror(err_no));有一个文件,长度是: 4550312030
则_eof()出错:
_eof(3) = -1, errno=22(Invalid argument)小于 2GB 的文件则OK。请教是什么原因?谢谢!
int rc, err_no; rc = _eof( handle );
err_no = errno;
if(rc < 0) printf("_eof(%d) = %d, errno=%d(%s)\n", handle, rc, err_no, strerror(err_no));有一个文件,长度是: 4550312030
则_eof()出错:
_eof(3) = -1, errno=22(Invalid argument)小于 2GB 的文件则OK。请教是什么原因?谢谢!
解决方案 »
- 高手请进
- 请问双击列表控件某一行,然后执行事件处理函数,这个是哪个控件事件?
- 在自己做的界面里显示网页后,如何在界面中增加“刷新,回到首页,后退,向前”功能?
- !如何将两个图标合并,产生一个HICON,用于显示在窗口标题栏上?
- 一个简单的API问题,分数不要白不要!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 上海涵城数码诚聘英才 OOA/OOD TCP/IP atl/wtc WinCE C++ J2ME
- 问了一天的问题,估计有些人都看腻了,可还是没人能帮我,可怜!!!
- 请问个位大侠,你们是怎么知道这么多的windows消息
- 史史同志,过来领赏!
- 重载了delete后,是否一定要重载new呢?
- VC++ XML 加密
- activeX控件,GetDlgItem()问题
HANDLE hFile, // handle to file
PLARGE_INTEGER lpFileSize // file size
);
_eof() 的判断主要是用于循环