![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++11
文章平均质量分 75
C++11
行者记
人有了规划,哪怕只是一个雏形、一个念想,整颗心都会跟着安定下来了。
展开
-
C++11新特性之override、final、明确默认和删除的特殊成员函数、long long int
1、显示重写和覆盖 C++03中要重写基类的某个虚函数,那么子类中就要保证函数签名相同(函数名称、参数列表相同)。 C++11引入override标识符让编译器去检查基类中有没有相同签名的虚函数,如果没有则编译报错。 C++11还增加了final标识符防止基类或者基类的某个虚函数被继承。#include "stdafx...原创 2019-02-17 18:18:41 · 278 阅读 · 0 评论 -
C++11新特性之右值引用、移动构造、移动赋值、移动迭代器
1、左值:可寻址的、引用的是某一个对象、可位于赋值运算符的左边、可以被赋值。2、右值:可读的、引用的是某一个对象指向的地址中的数据、通常位于赋值运算符的右边、取出值赋给其他变量。3、右值引用(T &&) 右值引用就是必须绑定到右值的引用,通过&&来获得右值引用; 声明一个右值引用:int &&a...原创 2019-02-17 17:45:18 · 380 阅读 · 0 评论 -
C++11新特性之类型推导auto、decltype关键字
C++11之类型推导原创 2020-07-14 16:21:59 · 379 阅读 · 0 评论 -
C++11新特性之模板改进、别名
C++11之模板改进原创 2020-11-16 11:40:34 · 212 阅读 · 0 评论 -
C++11新特性之列表初始化、POD、聚合类
C++11之列表初始化原创 2020-11-16 17:02:41 · 759 阅读 · 1 评论 -
C++11新特性之空指针常量nullptr、泛化的常量表达式constexpr
1、空指针常量nullptr· 为了解决函数重载是传入NULL(0)的二义性,C++11引入了关键字nullptr充当空指针常量。 · nullptr的类型是nullptr_t: (1) 可以隐式转换为任意类型的指针或者指向任何成员。 (2) 不能隐式转换为整型,可以隐式转换为bool类型代表false。 (3) 可以和除了整型和bool...原创 2019-02-17 18:11:25 · 779 阅读 · 0 评论