码迷,mamicode.com
首页 >  
搜索关键字:boost 定时器    ( 6487个结果
boost 线程库
http://www.boost.org/Boost的安装step1.从www.boost.org下载boost库 step2 在 tools\build\jam_src目录下 运行build.bat来生成jamstep3 设置环境变量(后面的%PATH%要加) PATH=%boost的绝对路径%\...
分类:编程语言   时间:2014-05-16 03:11:46    阅读次数:433
Boost.Asio技术文档
Christopher KohlhoffCopyright ? 2003-2012 Christopher M. Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost....
分类:其他好文   时间:2014-05-15 15:54:04    阅读次数:493
高精确度且线程分离的定时器——多媒体定时器
说道定时器,很多人都会想到Windows定时器SetTimer吧!其实,项目里面原本确实是使用这种方法实现动画效果的,但是后来问题出现了!由于WM_TIMER消息优先级比较低,常常被丢失,导致一个WM_MOUSEMOVE消息都会影响整个动画的效果。 这时我就考虑,是否能给定时器创建一个单独的线程,接...
分类:编程语言   时间:2014-05-15 14:29:50    阅读次数:341
迅雷android面试题
一、android几种定时器的机制及区别。 答:在android中,经常用到的定时器主要有以下几种实现: 1、采用handler与线程的sleep(long)方法 开启一个线程,,每隔1s向Handler发送消息 public class MainActivity extends Activity { private Handler myhandler; private static...
分类:移动开发   时间:2014-05-15 06:26:20    阅读次数:440
遵照std::allocator实现自定制的内存分配器
下面是标准库STL中allocator的实现 template class allocator : public _Allocator_base { // generic allocator for objects of class _Ty public: typedef allocator other; typedef _Allocator_base _Mybase; t...
分类:其他好文   时间:2014-05-15 05:05:57    阅读次数:385
51系列小型操作系统精髓 简单实现
1.切换任务并记录位置,保证在时间到后能切换回来。(在任务中切换出去,在定时器中切换回来。)(时间片轮转)...
分类:其他好文   时间:2014-05-15 04:16:18    阅读次数:322
boost
std::auto_ptr 析构的时候调用 delete 操作符来自动释放所包含的对象boost::scoped_ptr / boost::scoped_array不能传递它所包含的对象的所有权 到另一个作用域指针boost::shared_ptr /boost::shared_array在内部记录...
分类:其他好文   时间:2014-05-15 02:01:07    阅读次数:353
让你提前认识软件开发(21):C程序中的定时器
第1部分 重新认识C语言C程序中的定时器 【文章摘要】        在实际的C程序中,一个模块执行多个操作是很常见的事情。如果多个操作同时进行,会出现程序效率低下、计算机CPU占用率过高等情况,这时就需要对所有操作的执行顺序作一个合理的安排,这就涉及到定时器的使用。        本文对C程序中的定时器的类型、设置和清除方法等作了详细的介绍,为相关开发工作的开展提供了参考。【关键词】      ...
分类:其他好文   时间:2014-05-15 01:27:31    阅读次数:336
boost事件处理
很多开发者在听到术语'事件处理'时就会想到GUI:点击一下某个按钮,相关联的功能就会被执行。 点击本身就是事件,而功能就是相对应的事件处理器。 这一模式的使用当然不仅限于GUI。 一般情况下,任意对象都可以调用基于特定事件的专门函数。 本章所介绍的 Boost.Signals 库提供了一个简单的方法在 C++ 中应用这一模式。 严格来说,Boost.Function 库也可以用于事件处理。 不过,Boost.Function 和 Boost.Signals 之间的一个主要区别在于,Boost.Signa...
分类:其他好文   时间:2014-05-14 15:17:13    阅读次数:277
boost::interprocess(2)
//doc_anonymous_mutex_shared_data.hpp#include struct shared_memory_log{ enum { NumItems = 100 }; enum { LineSize = 100 }; shared_memory_log()...
分类:其他好文   时间:2014-05-14 10:38:00    阅读次数:343
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!