C Programming Language
文章平均质量分 91
Zuocheng_Liu
程序猿攻城狮
展开
-
使用C++11的特性来设计和实现API友好的高精度定时器
为什么设计和实现TimerController?最新的TimerController代码保存在Github上面:https://github.com/zuocheng-liu/StemCell,包含timer_controller.h 和 timer_controller.cpp两个文件,欢迎审阅!因为软件设计中面临了一些实际问题尤其在使用C++开发网络应用时常遇到下面的问题:一、软件设计中,不会缺少通过使用定时器的来实现的场景,比如超时控制、定时任务、周期任务。二、C/C++标准库中.原创 2020-07-29 21:01:55 · 526 阅读 · 0 评论 -
C函数和C++函数相互调用
test.cint call_MyMath_sum (int,int); int sum(inta , intb) { return call_MyMath_sum(a,b);}main.cpp#include using namespace std; extern"C" { int sum(int, int); } class MyMath原创 2013-04-27 11:45:25 · 1020 阅读 · 0 评论 -
spawn-fcgi 源码分析
本文内容对Spawn-fcgi源码进行解读,简要说明其原理,并具体说明其实现方式。Spawn-fcgi 源码虽然只有600多行,但是初次阅读起来依然需要花很多时间。为了节省读者的学习成本,提高学习Spawn-fcgi 的效果,作者对Spawn-fcgi的源码做了裁剪,保留最核心的功能和原有的代码结构,且能编译后正常运行。最后代码只有200多行。转载 2015-10-10 18:16:29 · 3529 阅读 · 1 评论