读书人

文件输出有关问题

发布时间: 2012-05-06 16:15:43 作者: rapoo

文件输出问题
将一个文件输出到个文件,文件的地址存在FileName变量里(包括了路径+文件名)
比如为“C:\\111\\222\\333\\444.txt”
可是如果文件夹444不存在的话,打开文件就会失败,
怎样写达到如果路径不存在,自动根据路径创建文件夹??

[解决办法]
恐怕要用系统本地的API了。比如在Windows下,用FindFirstFile一层一层判断目录是否存在。如果目录不存在,就用CreateDirectory创建目录。最后创建文件。
[解决办法]
SHCreateDirectoryEx
[解决办法]
MakeSureDirectoryPathExists
Import Library: imagehlp.lib
[解决办法]

探讨

imagehlp.lib库怎么加到工程中?

读书人网 >C++

热点推荐