
C++
不听话的好孩子
会一点C++,懂一点Qt,了解一点AI。
混迹于C++领域多年的一名小学生,偶然间顿悟“知识在于传承,技术在于分享”,遂整理过往主导或参与过的若干项目,以作留念。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何使得OCX控件能响应PreTranslateMessage消息?
<br />1、首先在OCX的CPP文件中声明一个全局变量: static HHOOK hHook = NULL;<br />2、定义VHook处理函数:<br />LRESULT CALLBACK GetMessageProc(int nCode, WPARAM wParam, LPARAM lParam){// Switch the module state for the correct handle to be used.AFX_MANAGE_STATE(AfxGetStaticModuleStat转载 2010-12-01 11:06:00 · 1175 阅读 · 0 评论 -
Struct嵌套使用
嵌套结构体 结构体也是一种递归定义:结构体的成员具有某种数据类型,而结构体本身也是一种数据类型。换句话说,结构体的成员可以是另一个结构体,即结构体可以嵌套定义。以下的例子中,每个结构体、联合,都可以换成结构体联合、或者类。 一、结构体的声明与定义变量的方法 1.常规方法 struct AA { int a; int b; } 此时定义变量可以原创 2016-05-19 11:25:23 · 12413 阅读 · 1 评论 -
VC线程同步技术剖析
在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作,更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的错误了解,如多个线程同时访问同一个全局变量。为了确保读线程读取到的是经过修改的变量,就必原创 2016-05-23 10:15:16 · 572 阅读 · 0 评论 -
光电雷达智能跟踪平台
原创 2019-01-24 12:01:31 · 1459 阅读 · 0 评论