字符串中不可见字符引起的创建文件失败的问题

程序中有一段:
CreateFile( wcsMyFile ,..................)

每次都说有非法字符,无法创建文件,可是我MessageBox,却发现好好的.

最后调试,而且用WCHAR定义(这样能看见完整的数组内容), 终于看到, 

wcsMyFile 最后有一个 0D 0A ,也就是传说中的"/n"
而这个,是用MessageBox无法看出的.

这种小问题也折腾了半个多小时,可恨!

From Comic@nline, CFileDownload MainThreadInClass CreateFileW

posted on 2009-01-10 05:31  norsd  阅读(106)  评论(0编辑  收藏  举报

导航