C++ 文件操作结构体SHFILEOPSTRUCT
来源:互联网 发布:mysql开启事务语句 编辑:程序博客网 时间:2024/05/16 17:25
有关文件夹拷贝函数的问题:
SHFILEOPSTRUCT函数在windows下进行文件夹操作非常方便:
但string和cstring相互转换时会产生错误,困扰了我几天。。。。。。。。。。。。。。。。。。。
感谢网上的大神!!!!!
解决方法如下:
如此写即可:CString tempstr="c:\\q";
tempstr+='\0';pForm=tempstr;
问题就在于pForm指针指向的必须是一个以'\0'结尾的字符串,而用
pForm="c:\\q";时,由于我们输入时,系统自动给了一个'\0'作为结尾。但当用
CString tempstr="c:\\q";时,系统并没有给tempstr变量加上一个'\0',所以出现错误!
其实,msdn上也明确写了,需要加‘\0’
教训: c++编程时,首先要找msdn查找,如果不行再想其他办法。
0 0
- C++ 文件操作结构体SHFILEOPSTRUCT
- SHFILEOPSTRUCT 对文件的操作
- SHFILEOPSTRUCT结构体和实例
- windows下文件夹操作SHFILEOPSTRUCT
- 文件操作结构体
- 文件操作 FILE结构体(C语言版) (转)
- C/C++文件操作1——FILE结构体
- C语言_文件操作_FILE结构体
- c笔记10---多文件操作,Makefile,结构体 struct 及结构体变量,重命名 typedef
- C语言 文件操作 结构体与文件 fgetc fputc fread fwrite
- C语言 文件操作函数 网络编程 共用体 union 结构体 定义
- c/c++中文件的操作大全,可以了解向文件读取一个结构体
- linux c 文件操作编程之获取目录信息的结构体dirent
- 黑马程序员——ios基础---C语言:结构体、条件编译、文件操作
- c中文件的操作大全,可以了解向文件读取一个结构体
- c/c++中文件的操作大全,可以了解向文件读取一个结构体
- linux下C中文件操作及文件结构体:FILE,open(),close()
- C语言中结构体的操作
- eventbus的使用
- 自定义终端提示符内容和颜色
- Python 目录操作
- Html.BeginForm与Ajax.BeginForm
- 解包酷派CPB包任意机型
- C++ 文件操作结构体SHFILEOPSTRUCT
- CentOS yum中科大源
- ListView和BaseAdapter的getViewTypeCount和getItemViewType方法实现Gridview,显示多列
- Codeforces Round #281 (Div. 2) C. Vasya and Basketball 枚举+二分
- 安全认证
- 关于帮助文档
- 自定义控件-画板,橡皮擦,刮刮乐
- Spring整合 RMI
- 黑马程序员-----C语言学习之数组与指针