摘要: C++ 11新增array、forward_list(单链表)、unordered_set、unordered_map集中容器。 阅读全文
posted @ 2018-07-27 21:58 我得去图书馆了 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、for循环的一般写法: 而遍历容器类的For如下: 2、C++11中引入了这种方法也就是基于范围的For(Range-Based-For),用基于范围的For 改写上面两个例子: 可以看到改写后的使用方法简单了很多,代码的可读性提升了一个档次,但是需要注意的在上述对容器的遍历是只读的,也就是说遍 阅读全文
posted @ 2018-07-27 21:54 我得去图书馆了 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 1. 引入nullptr的原因 引入nullptr的原因,这个要从NULL说起。对于C和C++程序员来说,一定不会对NULL感到陌生。但是C和C++中的NULL却不等价。NULL表示指针不指向任何对象,但是问题在于,NULL不是关键字,而只是一个宏定义(macro)。 1.1 NULL在C中的定义 阅读全文
posted @ 2018-07-27 21:36 我得去图书馆了 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1、自动类型推断 auto自动类型推断,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推断,可以大大简化我们的编程工作。下面是一些使用auto的例子。 2、返回值占位 3、使用注意事项 ①我们可以使用valatile,pointer(*),reference(&),rvalue r 阅读全文
posted @ 2018-07-27 20:58 我得去图书馆了 阅读(926) 评论(0) 推荐(0) 编辑