Boost中timer的简易用法
2024-10-08 22:39:45
boost::asio::deadline_timer timer_; timer_(io_service), timer_.expires_from_now(boost::posix_time::seconds(1));
timer_.async_wait(
boost::bind(&sender::handle_timeout, this,
boost::asio::placeholders::error)); void handle_timeout(const boost::system::error_code& error)
{
if (!error)
{
timer_.expires_from_now(boost::posix_time::seconds(1));
timer_.async_wait(
boost::bind(&sender::handle_timeout, this,
boost::asio::placeholders::error));
/*Insert Your Functions*/ }
}
在你所用的类中声明一个boost 的timer 见第一句话,
初始化这个timer 第二句话,
第三句,第四句话,使timer正常的工作起来。
后面的的timer的时间到后,的执行程序。
执行程序中,进行了迭代,可以再次计时,
最新文章
- svn: Can't convert string from 'UTF-8' to native encoding 的解决办法(转)
- 二叉树-二叉查找树-AVL树-遍历
- 趋势型指标——MACD
- C扩展 C++回顾到入门
- 基于socket的客户端和服务端聊天机器人
- 解决eclipse打开报错:failed to create the java virtual ma
- android 文件读取(assets、raw)
- jQuery自定义组件——输入框设置默认提示文字
- js简易写法
- Java-Enumeration总结
- 第5章 令牌自省端点(Token Introspection Endpoint) - IdentityModel 中文文档(v1.0.0)
- ANSYS中的阻尼damper
- 清除float浮动造成影响的几种解决方案
- Java 动态代理详解
- NOIP 普及组 2014 螺旋矩阵
- VEMap.DeleteAllShapeLayers 方法
- ITxlab倡议启动“互联网X大脑”计划
- RN 上传文件到以及上传文件到七牛云(初步)
- oracle 自动备份
- SpringBoot(二)thymeleaf模板的引入
热门文章
- nginx+memcached+ftp上传图片+iis
- FindLetter 类——查找文件中特定的字符,每一行开头为某一个字符,则跳过
- 【学习opencv第七篇】图像的阈值化
- GoldentGate Oracle to Oracle 初始化具体解释
- JDK 安装以及环境变量的配置(Windows)
- 基于Hadoop技术实现的离线电商分析平台(Flume、Hadoop、Hbase、SpringMVC、highcharts)
- 以&;运行在后台的程序,关闭terminal后,相应进进程自动关闭
- Problem K: Yikes -- Bikes!
- RTSP 消息拼装实例代码
- byte为什么要与上0xff(转)