浪迹天涯

唯有努力...
努力....再努力...

2008年1月24日

CMap详解

     摘要: CMap类缺省行为是“假定“关键字是一个指针,并且转变成DWORD类型,这就是为什么会出现“error C2440:’type cast’:cannot convert from ‘ClassXXX’to ‘DWORD_PTR’”如果你不提供一个特别的HashKey()函数给你的类就会出现上述情况。并且由于MFC仅仅提供了特殊的工具LPCSTR和LPCWSTR,却没有提供CStringA或CStringW,如果你想要在CMap中用CString,就必须声明CMap........  阅读全文

posted @ 2008-01-24 15:41 浪迹天涯 阅读(4257) | 评论 (2)编辑 收藏

vs2005奇怪的断点无效问题

     摘要: 最近一工程中,在调试的时候,有些cpp文件都可以设置断点并且跟进去,但是有一个cpp文件总是不能设置断点,提示“当前不会命中断点。源代码与原始版本不同。” 重新更换过n次文件都不起作用.....  阅读全文

posted @ 2008-01-24 14:33 浪迹天涯 阅读(20040) | 评论 (15)编辑 收藏

gbk, gb2312,big5,unicode,utf-8,utf-16之间的关系

     摘要: 最近和同事讨论unicode的相关知识,同事说unicode指utf-16,和utf-8相区别;而我的理解是unicode只是一种规范,而utf-16,utf-8等都是它的具体实现,互相也说不准。于是在网上搜索资料,最后发现其实双方都有道理,只是个人理解不一样罢了,的确通常来说的unicode是指utf-16的实现方式。这下面是搜索到的资料...  阅读全文

posted @ 2008-01-24 09:36 浪迹天涯 阅读(13705) | 评论 (4)编辑 收藏

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

常用链接

留言簿(22)

随笔分类(30)

随笔档案(29)

文章分类

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜