FILE fopen 读文件: expression cannot be evaluated解决方法
FILE fopen 读文件: expression cannot be evaluated
FILE *ElevationFile = fopen(sElevationFilename.c_str(), "rb");
当读到第253个文件时, 发现ElevationFile 里面各种指针 "变红" expression cannot be evaluated
然后执行下一句:
fread(t_Elevation, sizeof(float), VERTEXNUM, ElevationFile);
就出错了
但是前面252 个文件都读对了, 并且我反复查看路径也对, 文件也在
为何?
------解决方案--------------------
检查一下文件指针的值是否有效?
------解决方案--------------------
------解决方案--------------------
fopen判断返回值了? fread判断返回值了?
------解决方案--------------------
FILE *ElevationFile = fopen(sElevationFilename.c_str(), "rb");
当读到第253个文件时, 发现ElevationFile 里面各种指针 "变红" expression cannot be evaluated
然后执行下一句:
fread(t_Elevation, sizeof(float), VERTEXNUM, ElevationFile);
就出错了
但是前面252 个文件都读对了, 并且我反复查看路径也对, 文件也在
为何?
------解决方案--------------------
检查一下文件指针的值是否有效?
------解决方案--------------------
------解决方案--------------------
fopen判断返回值了? fread判断返回值了?
------解决方案--------------------