本文共 338 字,大约阅读时间需要 1 分钟。
1、用到setitimer()函数,设定定时器
2、boost库用于创建两个线程
3、signal()用于将定时信号与响应函数绑定
源码如下:
#include编译:g++ thread.cpp -o thread -lboost_thread#include #include #include using namespace std;bool en_transmit=false,en_receive=false;void transmit(void){ cout<<"Transmit called..."<
运行效果如下: