10 2015 档案
实现一个 Variant
摘要:很多时候我们希望能够用一个变量来保存和操作不同类型的数据(比如解析文本创建 AST 时保存不同类型的结点),这种需求可以通过继承来满足,但继承意味着得使用指针或引用,除了麻烦和可能引起的效率问题,该做法最大的不便还在语义上,指针和引用都不是值类型。于是我们想到 union,union 对简单类型来说... 阅读全文
posted @ 2015-10-26 18:02 twoon 阅读(3954) 评论(0) 推荐(1) 编辑
c++ 相关的技术资源整理归类
摘要:最近一段时间 c++ 社区里最火热的话题莫过于 cppcon2015 了, isocpp 上一堆相关的新闻,其中有一个 "页面" 罗列了该会议的全部主题, 匆匆一瞥几乎眼花缭乱,为期一个星期的会议竟有上百个演讲,无论是数量还是内容所覆盖的范围,比之去年都更加丰富,作为一个野生的 c++ 的爱好者,我... 阅读全文
posted @ 2015-10-08 00:33 twoon 阅读(2214) 评论(2) 推荐(1) 编辑