VS2010 fopen解决方法
VS2010 fopen
VS2010 建立一个控制台应用程序 程序如下:
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
FILE* f=NULL;
f=fopen("H:\\test\\cvs2010\\Debug\\a.txt","rb");
if (f==NULL)
{
printf("ddkdkkdkd");
}
return 0;
}
为什么fopen函数打不开文件,f指针始终为空?
------解决方案--------------------
路径不对或者根本不存在这个文件呗。
------解决方案--------------------
排除:路径不对或者根本不存在这个文件
找个当前路径下的文件做个测试
楼主要会调试哦
------解决方案--------------------
在当前工程,和cpp文件在一个路径下 手工创建测试下能不能用!
f=fopen(".\\a.txt","rb");
f=fopen(".\\a.txt","wb+");
------解决方案--------------------
VS2010 建立一个控制台应用程序 程序如下:
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
FILE* f=NULL;
f=fopen("H:\\test\\cvs2010\\Debug\\a.txt","rb");
if (f==NULL)
{
printf("ddkdkkdkd");
}
return 0;
}
为什么fopen函数打不开文件,f指针始终为空?
------解决方案--------------------
路径不对或者根本不存在这个文件呗。
------解决方案--------------------
排除:路径不对或者根本不存在这个文件
找个当前路径下的文件做个测试
楼主要会调试哦
------解决方案--------------------
在当前工程,和cpp文件在一个路径下 手工创建测试下能不能用!
f=fopen(".\\a.txt","rb");
f=fopen(".\\a.txt","wb+");
------解决方案--------------------