字符串中不可见字符引起的创建文件失败的问题
程序中有一段:
CreateFile( wcsMyFile ,..................)
每次都说有非法字符,无法创建文件,可是我MessageBox,却发现好好的.
最后调试,而且用WCHAR定义(这样能看见完整的数组内容), 终于看到,
wcsMyFile 最后有一个 0D 0A ,也就是传说中的"/n"
而这个,是用MessageBox无法看出的.
这种小问题也折腾了半个多小时,可恨!
From Comic@nline, CFileDownload MainThreadInClass CreateFileW