MIMinD 2017-10-25 05:53 采纳率: 100%
浏览 1724
已采纳

为什么fopen打开失败呢?

bool Creat_Text(const char* str, const char* filename)
{
char path[1024] = {0};
GetCurrentDirectory(1024, (LPWSTR)path);
strcat(path,"//");
strcat(path,filename);

FILE* fp = fopen(path,"a+");
if (NULL == fp)
{
    return false;
}

fputs(str,fp);

fclose(fp);
return true;

}_

  • 写回答

2条回答 默认 最新

  • oyljerry 2017-10-25 07:46
    关注

    查看一下错误信息,一般是路径不对等

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?