c/c++
文章平均质量分 60
BjutHz
这个作者很懒,什么都没留下…
展开
-
RTTI、虚函数和虚基类的实现方式、开销分析及使用指导
“在正确的场合使用恰当的特性” 对称职的C++程序员来说是一个基本标准。想要做到这点,首先要了解语言中每个特性的实现方式及其开销。本文主要讨论相对于传统 C 而言,对效率有影响的几个C++新特性:编译时开销运行时开销相关文档:C++编码规范与指导C++异常机制的实现方式和开销分析多处理器环境和线程同步的高级话题C++0x(C++11)新特性点评相对于传统的 C 语言,C++转载 2015-03-12 09:40:13 · 406 阅读 · 0 评论 -
卡马克:用C++进行函数式编程
卡马克:用C++进行函数式编程 很喜欢John Carmack,ID software创始人,这篇文章是John Carmack对函数式编程的一些看法。导读:《Quake》作者 John Carmack (卡马克) 认为追求函数式编程的程序设计有着实实在在的价值,然而,劝说所有程序员抛弃他们的C++编译器,转而启用Lisp、Haskell,或者干脆说任何其他边缘语言,都是不负责任的。或许本文的转载 2016-03-02 10:49:40 · 1134 阅读 · 0 评论 -
C++类类型转换
隐式类类型转换类型转换函数原创 2016-03-03 17:29:42 · 1099 阅读 · 0 评论 -
C++高阶函数
在C++中,我们可以借助于函数对象、函数指针以及lambda表达式来实现高阶函数。原创 2016-03-03 17:27:35 · 3411 阅读 · 0 评论 -
C++ lambda表达式
C++ 11在语言中加入了lambda表达式,lambda表达式可以方便地构造匿名函数。当我们定义lambda表达式时,C++编译器会创建一个匿名的与lambda表达式有关的类类型。原创 2016-03-08 11:11:02 · 922 阅读 · 0 评论