Windows
文章平均质量分 64
lizhihaoweiwei
这个作者很懒,什么都没留下…
展开
-
从 CWinThread 派生一个子类:CConnectThread,在CConnectThread中作消息映射的时候遇到问题
error C2440: 'static_cast' : cannot convert from 'LRESULT (__thiscall CConnectThread::* )(WPARAM,LPARAM)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)' Types pointed to are unrelated; con原创 2013-01-04 21:40:29 · 960 阅读 · 0 评论 -
自旋锁
自旋锁 本来就只是一个很简单的同步机制,在SMP之前根本就没这个东西,一切都是Event之类的同步机制,这类同步机制都有一个共性就是 一旦资源被占用都会产生任务切换,任务切换涉及很多东西的(保存原来的上下文,按调度算法选择新的任务,恢复新任务的上下文,还有就是要修改cr3寄存器会导致cache失效)这些都是需要大量时间的,因此用Event之类来同步一旦涉及到阻塞代价是十分昂贵的 比如 我用一个E原创 2014-09-10 19:21:04 · 815 阅读 · 0 评论 -
文本文件与字符编码
Unicode编码原创 2016-02-04 13:16:29 · 548 阅读 · 0 评论 -
WideCharToMultiByte 和 MultiByteToWideChar 之 codePage 参数(一)
WideCharToMultiByte 和 MultiByteToWideChar 第一个参数 codePage原创 2017-08-05 16:23:54 · 999 阅读 · 0 评论 -
WideCharToMultiByte 和 MultiByteToWideChar 之 codePage 参数(二)
MultiByteToWideChar 和 WideCharToMultiByte 之转化问题原创 2017-08-05 17:48:54 · 576 阅读 · 0 评论