怎么用c++在桌面上创建一个TXT文件?
怎么用c++在桌面上创建一个TXT文件,并且输入一些文字,在双击打开此TXT文件后,那些文件可以显示出来? 还有就是TXT文件能够显示C++中什么类型的数据啊 求解释
[解决办法]
#include <stdio.h>
- C/C++ code
FILE *fp;char fname[200];strcpy(fname,"C:\\Documents and Settings\\Administrator\\桌面\\new.txt");fp=fopen(fname,"w+");fprintf(fp,"%s","abc");fprintf(fp,"%s","123");fclose(fp);
[解决办法]
- C/C++ code
//创建原始数据文档 char *cDir = "C:\\Documents and Settings\\Administrator\\桌面\\new.txt"; HANDLE hFile = CreateFile(asDir.c_str(), // create MYFILE.TXT GENERIC_WRITE, // open for writing 0, // do not share NULL, // no security CREATE_ALWAYS, // overwrite existing FILE_ATTRIBUTE_NORMAL | // normal file FILE_FLAG_OVERLAPPED, // asynchronous I/O NULL); CloseHandle(hFile) ;
[解决办法]
应该是这样 HANDLE hFile = CreateFile(asDir,
[解决办法]
TStrings *strlist = new TStringList();
strlist->SaveToFile("%USERPROFILE%\桌面\file.txt");
delete strlist;