C++
文章平均质量分 83
feekia
戒骄戒噪,日拱一卒
展开
-
【无标题】C++库编译
C++ 库编译及安装到指定目录原创 2022-08-21 14:15:33 · 427 阅读 · 1 评论 -
C/C++ 函数指针变量 && 返回函数的函数
1.函数变量inttest1(){cout<<"测试1"<<endl;return0;}intmain(){int(*f)()=0;//定义一个函数变量,并将该函数变量置为nullf=test1;//给该函数变量赋值f();//执行该函数变量return0;}2.给函数定义类型,方便编码时简洁的使用typedefint(*F_TYPE)...原创 2020-07-24 18:37:21 · 300 阅读 · 0 评论 -
C++ 实现Android Handler机制
一直使用android的Handler,非常方便好用,但是当我使用C++编程时,想使用Android Handler一样的编程模式,竟不知如何下手,网上找了很久,都没找到具体的实现,也可能是我找的不够多。这两天沉下心来自己写了一个,省的自己去找了,以后肯定还能用到,最好有网友也做了类似实现,我可以借鉴下以提升自己。代码参考Android Handler,有兴趣的朋友可以去看看Android 里面的实现。Android Handler 使用epoll 实现,我这里做了个简化版本,使用条件变量实现。原创 2018-06-11 19:16:06 · 2832 阅读 · 2 评论 -
libevent之 C++ RAII封装 定时器
前言: 这两天读Bitcoin代码,不禁感慨作者的强大,代码的精妙不是我这码农虔诚膜拜便能读懂的,更远远谈不上企及。于是默默埋头,收起尾巴。回想本屌,工作七年还是个默默无闻不及格的码农,黯然内流~~C/C++那种非人性化的吐槽: 相信很多童鞋跟本农一样,吃过饭之后就是不想洗碗收拾桌子。那太麻烦了,像我们这样怕麻烦的,吃饭首选快餐。以致于错过了自己做饭的乐趣。C/C++就是这样麻烦的发明...原创 2018-05-10 16:54:46 · 650 阅读 · 0 评论 -
libevent 多线程IO
前言: 前阵子有朋友问起,如何进行linux开发,我一时也没法回答,我对linux也不是非常的了解,长时间从事android的开发,但是linux时常会接触到,勉强跟朋友交流了下。linux开发是个很麻烦的事情,相比Android的开发要好多了,至少我有这种感觉吧,Android的IDE比较好用。然而linux开发怎么入手,我觉得不管linux有多少需要我们去研究的,但至少经典的IO...原创 2018-06-12 16:48:53 · 327 阅读 · 0 评论