CreateDirectory创建文件夹失败怪相
来源:互联网 发布:人工智能仿生假肢 编辑:程序博客网 时间:2024/04/29 09:46
今天调试前些天新建的工程的时候发现CreateDirectory函数创建文件夹不成功,但是这个函数的返回值
却是成功的值。为此很奇怪,还以为是自己的文件系统出问题了,就叫同事也测试一下这个函数,结果跟我
一样。到底怎么回事呢?琢磨来琢磨去,猜测是在传入参数出了问题,因为我传的char型,但CreateDirectory
调用的unicode版本,即CreateDirectoryW。于是我就把工程属性-----》常规---》项目默认值---》字符集选项
改设成‘未设置’,这样重新运行,结果好了。
实例代码
#include <Windows.h>int main(){char *path = "f:\\disk\\11990";int nr = 0;nr = CreateDirectory(path, NULL);return nr;}
虽然问题解决了,但还是有点奇怪,为什么在unicode的时候调用的返回值是1,表示成功。想不明白。
希望网友能帮忙解答。
- CreateDirectory创建文件夹失败怪相
- 用createdirectory创建文件夹
- CreateDirectory 创建文件夹
- 如何创建空文件夹CreateDirectory
- yii2 createDirectory 文件上传的保存文件和递归创建文件夹
- php中创建文件夹失败
- 利用CreateDirectory创建多级目录
- 用CreateDirectory创建文件目录
- CreateDirectory
- c++新建删除文件夹方法CreateDirectory RemoveDirectory
- Android开发创建文件夹失败解决方案
- android 6.0 创建文件或文件夹失败
- Java调用FTP创建文件夹失败
- 改造CreateDirectory函数,创建多层目录
- C++:用CreateDirectory创建文件目录
- MFC用CreateDirectory创建文件目录
- C++:用CreateDirectory创建文件目录
- C++:用CreateDirectory创建文件目录
- ADO.NET基础(1)
- blog访问超过一万
- 缓冲区溢出攻击详细教程
- 暴强淫才语录
- JSON
- CreateDirectory创建文件夹失败怪相
- __builtin__ — Built-in objects
- Javascript:变量,静态变量和this
- [转]调研报告、论文中参考文献的格式(一)
- 《塞尔达:时之笛》感想:空筐的艺术
- 女人要记住的亦舒75句话
- 数据库
- HDU 2189 来生一起走
- OpenGL程序运行提示glut32.dll丢失问题