C++
文章平均质量分 74
不能说的昵称
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
Lambda表达书是C++11新增的一个特性,Lambda又称Lambda函数,是C++中的匿名函数。Lambda函数形式Lambda函数的基本形式是: [ capture ] ( params ) mutable exception attribute -> ret { body } [ capture ] ( params ) -> ret { body } [ capture] ( pa原创 2017-04-08 13:05:36 · 442 阅读 · 0 评论 -
右值引用与move语义
右值C语言中,左值(left value, lvalue)只出现在赋值符左边的量,右值(right value, rvalue)是出现在赋值符右边的量。在C++中,右值的定义稍微不同,每一个表达式都会产生一个左值或者右值,所以表达式也称左值表达式或右值表达式。原创 2017-04-09 16:04:10 · 533 阅读 · 0 评论 -
可变参数模板与完美转发
可变参数模板可变参数模板(variadic template)是C++11新增的一项特性,使得模板参数可以任意化。原创 2017-04-09 16:06:40 · 7398 阅读 · 0 评论 -
哈希表
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。哈希函数原创 2017-04-09 18:38:14 · 490 阅读 · 0 评论 -
C++虚函数原理
虚函数原理,虚表原创 2017-04-16 12:46:23 · 473 阅读 · 0 评论