文件的一些操作。
1建立新文件
2拷贝一个文件到系统目录下
注意:如果在Win32下,将会拷贝到sysWow64下。
如果是在x64下,将会拷贝到system32下
权限问题:点击解决方案资源管理器中的项目名称,
进入属性,再点击连接器下的清单文件,修改UAC执行级别,选择Administrator
查看错误:把dwError的数值,输入到工具中的错误查找中。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<Windows.h>
#include<stdlib.h>
#include<fstream>
using namespace std;
int main()
{
wchar_t an[110];
wchar_t strSys[MAX_PATH]={};
wchar_t strWin[MAX_PATH];//全部设置为wchar_t
GetWindowsDirectory(strWin,MAX_PATH);
GetSystemDirectory(strSys,MAX_PATH);//获取Windows目录和系统目录
double a,b,c;
ofstream abc,av;//引入对象
wcin>>an;//输入文件名
wcscat(strWin,L"\\");//一定要连接上'\',表示子目录
wcscat(strSys,L"\\");// "\\"表示转义字符'\'
wcscat(strWin,an);//连接上文件名,组合成完美的路径名
wcscat(strSys,an);
cin>>a>>b>>c;//输入变量
abc.open(an);//建立一个新文件
cout<