我认识到
这里是快速试验守则。
#include <fstream>
#include <iostream>
#include <tchar.h>
#include <windows.h>
int main() {
{
std::ifstream file2(_T("c:\a.txt"));
if (file2.is_open()) {
std::cout << "ifstream open" << std::endl;
} else {
std::cout << "ifstream not open!" << std::endl;
}
}
// SetFileAttributes(_T("c:\a.txt"), FILE_ATTRIBUTE_NORMAL);
SetFileAttributes(_T("c:\a.txt"), FILE_ATTRIBUTE_HIDDEN);
{
std::ofstream file(_T("c:\a.txt"));
if (file.is_open()) {
std::cout << "ofstream open" << std::endl;
} else {
std::cout << "ofstream not open!" << std::endl;
}
}
getchar();
}
这里是我正在取得的产出。
ifstream open
ofstream not open!
如果我使用<代码>FILE_ATTRIBUTE_NORMAL,ofstream
将成功开放。
我没有担任署长。 但我确实使用以下联系人方案。
如果我们不开始作为署长提出申请,就必须把No>改为 可调用用户账户控制(UAC)。 本组织将帮助我们把实际文件写到<编码>C:UsersyccheokAppData LocalVirtualStorea.txt。 而不是保护的<代码>C:
http://www.un.org/Depts/DGACM/index_russian.htm