08 2016 档案

摘要:对于c++11来说移动语义是一个重要的概念,一直以来我对这个概念都似懂非懂。最近翻翻资料感觉突然开窍,因此记下。其实搞懂之后就会发现这个概念很简单,并无什么高深的地方。 先说说右值引用。右值一般指的是表示式中的临时变量,在c++中临时变量在表达式结束后就被销毁了,之后程序就无法再引用这个变量了。但是 阅读全文
posted @ 2016-08-26 01:58 adinosaur 阅读(4131) 评论(0) 推荐(0)
摘要:最近在看过一些定时器相关的资料,也读了一些代码,比如云风的skynet的定时器实现,小有启发,因此将所得整理记录下来。 通常,一个定时器模块会提供以下三个接口: reg_tick注册一个tick,unreg_tick取消一个tick,update_timer更新计时器的时间,触发其中过期的tick。 阅读全文
posted @ 2016-08-14 14:08 adinosaur 阅读(5434) 评论(0) 推荐(0)