自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 编程语言发行时间表(整理ing)

C:1972C++:1983Erlang:1987Python:1991Lua:1993Java:1995JavaScript:1995PHP:1995Ruby:1995C#:2000Scala:2003

2014-04-14 18:01:05 960

原创 c++11学习笔记之随机数引擎

【说明】以前一般使用随机数用rand函数

2014-04-09 11:29:19 1481

原创 c++11学习笔记之tuple

【说明】我们有时想定义一个组合对象,但是又不想麻烦的定义它的shu'ju

2014-04-09 11:18:38 448

原创 c++11学习笔记之function函数

【说明】对于相同参数和返回类型但调用方式不同的可调用对象(函数,函数指针,lambda表达式,bind对象,重载了函数调用运算符的类)需要有一个办法把他们统一化,让他们可以转换成同一个泛型,提供更大的灵活性。标准库引进了function函数。【使用】它需包含头文件#include 定义如下:function f;  // f是一个用来存储可调用对象

2014-03-31 16:45:53 511

原创 c++11学习笔记之智能指针

【说明】智能指针用于动态内存管理。由于显式的new和delete需要人工维护,很容易产生内存泄漏和错误释放。所以c++标准库引进了智能指针来管理动态内存。智能指针内部是采用计数器来处理引用数量,每增加一个引用,内部计数器会+1,减少一个引用会-1,当引用为0,就会释放对象的内存了。【使用】使用之前需要包含头文件:#include 常用操作:sha

2014-03-28 17:28:51 382

原创 c++11学习笔记之bind函数

【说明】bind函数是一个通用的函数适配器。它生成一个新的可调用对象来适配原函数的参数列表。对于适配各种回调函数和通用化函数功能是非常有用且方便的。【使用】它须包含头文件和命名空间引用如下:#include using namespace std;using namespace std::placeholders;然后惯例是一个最简单的例子:检查字符串长度

2014-03-26 15:23:51 503

原创 c++11学习笔记之lambda表达式

【说明】lambda表达式是一个可调用的代码单元,类似与一个未命名的内联函数。lambda表达式的形式如下:[capture list](parameter list) -> return type { function body }lambda表达式可以简化代码的编写,对于只使用一次的小函数,试试使用lambda表达式来精简吧。【使用】最简单的例子:aut

2014-03-26 14:57:20 493

原创 c++11学习笔记之auto

【说明】auto是c++的自动类型识别,能简化代码,减少程序员重复的敲相同的代码。注意:auto是由编译器来推算变量的类型,不能定义没有初始值的变量,要通过上下文能推算的才能使用auto来简化。当然,如此编译器对auto也可以提供良好的代码提示。【使用】最简单的例子: int a = 2, b = 2; auto c = a + b; cout 这里c就自动识别为i

2014-03-26 14:28:08 520

原创 你好

你好啊!

2008-10-08 14:22:00 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除