读书人

C/C++文件操作的一个有关问题

发布时间: 2012-11-06 14:07:00 作者: rapoo

C/C++文件操作的一个问题


为什么fopen()出现了错误???

int main()
{
FILE *fp = fopen("c:\\demo.txt","r");
char ch;
ch = fgetc(fp);
while(ch != EOF)
{
putchar(ch);
ch = fgetc(fp);
}
return 0;
}

[解决办法]
请使用fopen的安全版本:fopen_s
[解决办法]
检查下配置项
Configuration Properties -> C/C++ -> General -> Treat Warnings As Errors
是否设置为 Yes(/WX).
不知道你用的VC/VS版本,其他版本的配置路径可能不同.

读书人网 >C++

热点推荐