libevent 定时器

libevent 定时器#include#include#include#include#include#include#include#includestructeventev;structtimevaltv;voidtime_cb(intfd,shortevent,void*argc){printf(“timerwakeup\n”);

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

<span style="font-size:18px;">#include<iostream>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<sys/socket.h>
#include<sys/types.h>
#include<netinet/in.h>

#include<event.h>



struct event ev;
struct timeval tv;

void time_cb(int fd,short event,void *argc)
{
        printf("timer wakeup\n");
        event_add(&ev,&tv);
}


int  main()
{
        struct event_base *base =(struct event_base*)event_init();

        tv.tv_sec = 10;
        tv.tv_usec = 0;
        evtimer_set(&ev,time_cb,NULL);
        event_add(&ev,&tv);
        event_base_dispatch(base);
        return 0;
}
</span>

Jetbrains全家桶1年46,售后保障稳定

编译:g++ -g test.cpp -o test -levent


如果出现错误如下:

./test: error while loading shared libraries: libevent-1.2.so.1: cannot open shared object file: No such file or directory


解决方案:

先执行命令:ldconfig

然后执行:./test

参考:http://blog.csdn.net/sahusoft/article/details/7388617

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234380.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月6日 上午8:22
下一篇 2025年6月6日 上午9:01


相关推荐

  • NR 5G 网络切片[通俗易懂]

    NR 5G 网络切片[通俗易懂]5G网络切片网络切片是在5G引入的新概念之一,关于网络切片首先从5G的前辈3G和4G说起,从3G时代开始,手机上网就靠数据业务流量,但网络资源有限,不可能保证所有业务都能全速进行,总得捡重要的首先保障。最简单的方式就是对业务进行分类,给予不同优先级的业务不同的资源,不同的服务质量,这就是QoS(QualityofService)的来源。3G网络,是无线互联网的开端,通过对所有用户的各种类型…

    2026年4月15日
    8
  • 如何查看vue版本号

    如何查看vue版本号在cmd控制台内,输入npm-v可查看到npm的版本号;vue-V可看到vue的版本号。

    2022年4月28日
    145
  • 一文彻底搞懂智能体Agent基于Function Calling的工具调用

    一文彻底搞懂智能体Agent基于Function Calling的工具调用

    2026年3月15日
    2
  • Keras中创建LSTM模型的步骤[通俗易懂]

    Keras中创建LSTM模型的步骤[通俗易懂]目录写在前面概述环境1、定义网络2、编译网络3、训练网络4、评估网络5、进行预测一个LSTM示例总结写在前面本文是对The5StepLife-CycleforLongShort-TermMemoryModelsinKeras的翻译,新手博主,边学边记,以便后续温习,或者对他人有所帮助概述深度学习神经网络在Python中很容易使用Keras创建和评估,但您必须遵循严格的模型生命周期。在这篇文章中,您将了解创建、训练和评估Keras中长期记忆(LSTM)循环神经网络的分步生

    2025年9月8日
    6
  • 当“红色龙虾”爬满终端,立讯精密的端侧AI盛宴才刚开场

    当“红色龙虾”爬满终端,立讯精密的端侧AI盛宴才刚开场

    2026年3月13日
    2
  • 和差化积&积化和差

    和差化积&积化和差2016 09 26HOMEWORK 标签 空格分隔 AcademicHome 数据科学与计算机学院上上周的高数课上 同学们为三角函数的和差化积及积化和差公式是否在教学大纲里而争论 为自己未曾学过或是早已忘记而感到苦恼 那么这篇 blog 将带大家了解并加强记忆这类公式 1 Contents1 你需要记

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号