大约有 9,000 项符合查询结果(耗时:0.0245秒) [XML]
Socket send函数和recv函数详解以及利用select()函数来进行指定时间的阻塞 ...
...候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的...
Windows x64编程中寄存器的使用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...utine(系统服务例程)前,或者在系统服务例程中的第1个任务是 rcx 与 r11 寄存器,以便 sysret 返回。
在 Win64 里,r10 寄存器充当保存 rcx 值的作用,如下:
NtCallbackReturn:
00000000770FFDA0 4C 8B D1 mov r10,rcx
00000000770FFD...
ListCtrl 重绘(Custom Draw) - C/C++ - 清泛网 - 专注C/C++及内核技术
...器中调试代码,你可以看到每一步发生了什么。如果你把窗口摆放好,让你可以看到调试器和演示的程序,那在你一步步的调试中,你可以看到控件每一步的绘制,这里的ListCtrl是很简单的,只有一列并且没有列头,如下:
L...
C语言结构体里的成员数组和指针 - C/C++ - 清泛网 - 专注C/C++及内核技术
...问0x4的内存地址,不crash才怪。于是,你一定会有如下的问题:
1)为什么不是 13行if语句出错?f.a被初始化为空了嘛,用空指针访问成员变量为什么不crash?
2)为什么会访问到了0x4的地址?靠,4是怎么出来的?
3)代码中的...
STL中map容器使用自定义key类型报错详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...可见:http://www.cnblogs.com/zjfdlut/archive/2011/08/12/2135698.html
解决方法
好了,知道了出错原因,我们就自己重载<操作符了:
bool operator<(const a& a1, const a& a2)
{
if ( a1.m_a>=a2.m_a )
return false;
return true;
}
编译OK,可以...
VS2005混合编译ARM汇编代码 - C/C++ - 清泛网 - 专注C/C++及内核技术
...nction wmain
fatal error LNK1120: 2 unresolved externals
出现这个问题原因是:
汇编源文件再编译以后,函数名称以及变量名称没有做任何的更改,而C++源码在经过C++编译器编译以后,函数名称和变量名称都已经有过变化(可查看编译...
Android应用内存泄露分析、改善经验总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...可以梳理总结出来作为分享。
原则
  对于性能问题,分析和改善有必要遵循以下原则:
一切看数据说话,不能跟着感觉走,感觉哪有问题就去改,很有可能会适得其反;
性能优化是一个持续的过程,需要不断...
【最全】谈如何升级aiStarter内置AI伴侣的方式及原理 - App Inventor 2 中...
...伴侣” 功能进行升级
原理是:aiStarter和AI2进行连通后,点击菜单会将AI2服务端的增量包自动下载到aiStarter内置的安卓系统中,进行安装,也就是和上面第一种方式类似,只是不用你手动输入网址,包是特定的增量包,其他都一...
浅谈服务器单I/O线程+工作者线程池模型架构及实现要点 - 更多技术 - 清泛...
...,这里的线程通常是指I O线程,即负责I O操作,协调分配任务的管理线程,而实际的请...我们知道,服务器并发模型通常可分为单线程和多线程模型,这里的线程通常是指“I/O线程”,即负责I/O操作,协调分配任务的“管理线程...
解决:CTreeCtrl控件SetCheck无效的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
解决:CTreeCtrl控件SetCheck无效的问题解决方法:SetCheck之前或OnInitDialog中添加如下两句代码m_tree.ModifyStyle( TVS_CHECKBOXES, 0 );m_tree.ModifyStyle( 0, TVS_CHEC...解决方法:SetCheck之前或OnInitDialog中添加如下两句代码
m_tree.ModifyStyle( TVS_CHECKBOXES,...