随笔分类 -  C/C++

面向对象程序设计
摘要:面向对象程序设计 1、OPP概念 面向对象程序设计的核心思想是数据抽象、继承和动态绑定。通过使用数据抽象,我们可以将类的接口与实现分离;使用继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度上忽略相似类型的区别,而以统一的方式使用它们的对象。 继承: 通过继承联系在一起的类构成 阅读全文

posted @ 2016-03-07 11:36 春风剑客 阅读(196) 评论(0) 推荐(0)

预处理器
摘要:预处理器 1、预处理器的工作原理 预处理器的行为是由预处理指令(由#字符开头的一些指令)控制的。如#define和#include。 #define指令定义了一个宏——用来代表其他东西的一个名字,例如常量或常用的表达式。预处理器会通过将宏的名字和它的定义存储在一起来响应#define指令。当这个宏在 阅读全文

posted @ 2016-03-04 15:53 春风剑客 阅读(2107) 评论(0) 推荐(0)

C++ 11 ----Lambda表达式
摘要:Lambda表达式lambda介绍:一个lambda表达式表示一个可调用的代码单元。我们可以将其理解为一个未命名的内联函数。与任何函数类似,一个lambda具有一个返回类型、一个参数列表和一个函数体。但与函数不同,lambda可能定义在函数内部。一个lambda表达式具有如下形式:[capture ... 阅读全文

posted @ 2015-11-04 22:23 春风剑客 阅读(1765) 评论(0) 推荐(0)

导航