#include <iostream>
#include <boost/asio.hpp>int main()
{//使用asio的所有程序都需要至少有一个io_context对象。此类提供对I/O功能的访问boost::asio::io_context io;boost::asio::steady_timer t(io, boost::asio::chrono::seconds(5));t.wait();std::cout << "Hello, world!" << std::endl;getchar();return 0;
}

声明一个boost :: asio :: steady_timer类型的对象。提供I / O功能(或在本例中为计时器功能)的核心asio类始终将io_context作为其第一个构造函数参数引用。构造函数的第二个参数将计时器设置为从现在起5秒后到期。

在这个简单的例子中,我们对计时器执行阻塞等待。也就是说,对adjust_timer :: wait()的调用将不会返回,直到计时器到期,创建它5秒后(即不是从等待开始时)。(官方文档中说的是adjust_timer :: wait(),这里是不是出错了,应该是steady_timer :: wait(),求教?????)

计时器始终处于以下两种状态之一:“已过期”或“未过期”。如果在过期的计时器上调用steady_timer :: wait()函数,它将立即返回。

【boost】time.1 同步计数器相关推荐

  1. Boost:实现同步客户端

    Boost:实现同步客户端 实现功能 C++实现代码 实现功能 实现同步客户端 C++实现代码 #include <iostream> #include <istream> # ...

  2. c++语言 tcp例子,C++ boost::asio编程-同步TCP详解及实例代码

    boost::asio编程-同步TCP boost.asio库是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型. boost.asio库支持TCP.UDP.IC ...

  3. 双 JK 触发器 74LS112 逻辑功能。真值表_时序逻辑电路设计(一):同步计数器...

    时序逻辑电路设计(一):同步计数器 时序电路的考察主要涉及分析与设计两个部分, 上文介绍了时序逻辑电路的一些分析方法,重点介绍了同步时序电路分析的步骤与注意事项.本文就时序逻辑电路设计的相关问题进行讨 ...

  4. 用D触发器和必要的门电路设计可控同步计数器

    (15分)用D触发器和必要的门电路设计可控同步计数器. X=1时. 计数器Q3Q2Q1状态转换为 000->-011->110->000; X=0时, 计数器Q3Q2Q1状态转换为 ...

  5. 同步计数器与异步计数器的区别,以及4040计数器的使用

    目录 一.4040计数器原理 二.分类 1.异步计数器与同步计数器 三.应用 一.4040计数器原理 4040是由T触发器组成的而精致计数器,主要用于分频和计数. 4040内部有12个计数级,每个计数 ...

  6. 同步计数器超详细分析

    同步计数器 同步计数器 同步二进制计数器(控制输入端T) 扩展 同步二进制计数器(控制时钟信号) 同步二进制减法计数器 同步加减法计数器 单时钟结构 双时钟方式 同步十进制加法计数器 同步十进制减法计 ...

  7. 4.2 同步计数器74x163 的实现

    同步计数器74x163 的实现 1 74x163介绍 2 74x163自由工作模式 3 设计文件 4 仿真文件 5 仿真结果 1 74x163介绍 74LS163计数器有5个控制端.4个数据输入端和5 ...

  8. 9 C++ Boost 多线程,线程同步

    线程的创建 boost_thread,boost_system 多线程的创建 线程的参数传递 线程的创建方式 线程的join 加入join,回收线程线程中断 线程中断2, 线程组 boost 线程的死 ...

  9. 用74ls90组成二十四进制计数器_一个厉害的芯片芯片74LS190同步计数器可以做加法也可以做减法...

    74LS190是同步十进制加/减计数器(又称可逆计数器), 漂亮的主板 它依靠加/减控制端的控制来实 现加法计数和减法计数. CPU CO/BO:进位输出/借位输出端: CP:时钟输入端: CT:计数 ...

最新文章

  1. 多进程PHP脚本实现海量数据转移总结
  2. CentOS 7 使用iptables 开放端口
  3. Ai写的文章会死掉至少90%的创作者,作为图文自媒体,如何破局?
  4. python 2 类与对象
  5. HPU--1189 Ou à
  6. Shane 版详细设计书文档模板
  7. 2003下安装Comodo pro (通用)
  8. What is the !! (not not) operator in JavaScript?
  9. pdf转换成word后有文字叠加_word字体出现重叠 pdf转换成word
  10. 焊接计算机软件系统,计算机在焊接中的应用
  11. Xcode8 官方下载地址
  12. 概念学习和一般到特殊序
  13. WebRTC 什么是source,track, sink?什么是AudioSink,VideoSink,MediaSink?
  14. 文档型数据库MongoDB使用教程
  15. MYSQL 面试常见问题汇总
  16. 台式电脑耳麦合一接线方式
  17. 如何让自己时刻冷静的方法_怎么让心静下来(让心静下来的5种方法)
  18. BDE Installer for RAD Studio
  19. centos重启和关闭命令
  20. idea修改代码提示时间

热门文章

  1. C#LeetCode刷题之#744-寻找比目标字母大的最小字母(Find Smallest Letter Greater Than Target)
  2. 百度人脸识别 人脸识别模型_当我说人脸识别很容易时,他们笑了。 但是可以。...
  3. 使用jquery制作计算器_如何使用jQuery对计算器进行编程
  4. Python 3.9 beta2 版本发布了,看看新特性?
  5. HTML和CSS进阶
  6. 2020年 Google 开发者大会可以预约了
  7. 一文搞清楚 Spark 数据本地化级别
  8. 2017 码云最火开源项目 TOP 50,你用过哪些?
  9. TensorFlow 基本使用
  10. C# JsonHelper