摘要:
百度或谷歌一下,有很多大牛早已经写过无数相关的文章说明这几个宏的作用而我嘛,写这篇东东当是给自己一个提醒,因为之前直接使用了L这个标志,搞到后来要自己手动转编码MSDN中对于L的说明有一大堆英文,不过主要的就是:L是用来标志一个字符(串)为宽字符(串)宽字符和多字节字符的说明如下:(引用自网络)宽字符,wide character,该字符集内每个字符使用相同的位长;多字节字符,multibyte character,每个字符可以是一到多个字节不等,而某个字节序列的字符值由字符串或流(stream)所在的环境背景决定。当你在VS2005以上版本的IDE工作时,可以选择工作于这两种不同的编码方式下 阅读全文
摘要:
CFile testFile(_T("test.dat"), CFile::modeWrite);CArchive arSave(&testFile, CArchive::store);arSave << _T("SoBe") << 6655;arSave.Close();testFile.Close();CString str = _T("");int n = 0;testFile.Open(_T("test.dat"), CFile::modeRead);CArchive arL 阅读全文