|
SetFilePointer(hFile, -32-sizeof(Student), NULL, FILE_END);
char seTEXT1[32] = "0";
bRet = ReadFile(hFile, seTEXT1, sizeof(seTEXT1), &dwRealRead, NULL);
1>e:\study record\6月份\6.9\文件指针及目录的创建与删除\main.cpp(78): error C4308: 负整型常量转换为无符号类型
VS2013 是警告,到了 VS2017 直接是错误了。。。
- LONG dist = sizeof(Student);
- SetFilePointer(hFile, -32 - dist, NULL, FILE_END);
复制代码
改成这样就可以了
|
-
第二个参数-32在vs2017里面报错
-
上一篇: 函数的重载下一篇: 求助各位老师 关于赋值运算符重载问题
|