cstdiofile file;
file.open(filename,cfile::modecreate|cfile::modewrite);
请问要在运行程序的当前目录下创建文件,filename定义成什么形式的
file.open(filename,cfile::modecreate|cfile::modewrite);
请问要在运行程序的当前目录下创建文件,filename定义成什么形式的
解决方案 »
- vss如何管理vc.net
- 请问誰用过JpegLib?为什么我用nmake -f makefile.vc 命令时会输出makefile.vc(11) : fatal error U1052: file 'win32.mak'的错误信息
- 为什么会出现"unexpected end of file while looking for precompiled header directive"错误?
- MFC:列表框设置选择行的问题
- 请大家推荐好书
- 有了解北京华康的马?
- !!!!紧急求救!!请问在CListCtrl中被选项会变色》》》》》
- 如何赋值
- 关于一个音频录音的问题(ffmpeg)
- 如何取得父窗口动态建立的控件的句柄???
- VC中实现FTP命令的问题
- 一个简单的聊天程序,但是运行时出了点问题。
HMODULE hModule,
LPTSTR lpFilename,
DWORD nSize
);or use:DWORD GetCurrentDirectory(
DWORD nBufferLength,
LPTSTR lpBuffer
);
GetCurrentDirectory(255,filename);//取当前路径
strcat(filename,"xxx.xxx");//在路径后面加上文件名和后缀名cstdiofile file;
file.open(filename,cfile::modecreate|cfile::modewrite);
这样就可以了,
不过要注意的是,你用的是cfile::modecreate建立
如果你要建立的文件存在的话它会把原来的文件删空再建.