gpt4 book ai didi

windows-7 - 如何在 Windows 7 中使用 C++ 保存文件

转载 作者:行者123 更新时间:2023-11-30 04:37:12 26 4
gpt4 key购买 nike

我用 C++ 编写了一个程序,但它不允许保存在 c:\SomeDirectory\afile.txt 上

我正在使用这个:

FILE* m_hFile = fopen("c:\\SomeDirectory\\afile.txt", "a+t");

fprintf((FILE *)m_hFile, "testing");

fclose(m_hFile);

为什么?是否有我可以保存的定义文件夹?

最佳答案

我假设 fopen() 产生一个有效的 m_hFile 并且其余代码也不会崩溃。由于您的程序似乎没有以管理员权限运行,因此该文件将“重定向”到“虚拟商店”。在

中搜索文件
%USERPROFILE%\AppData\Local\VirtualStore\SomeDirectory\afile.txt

本质上,程序应该只写入用户可写区域。了解更多信息 here .

关于windows-7 - 如何在 Windows 7 中使用 C++ 保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4049827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com