
日常学习总结
文章平均质量分 63
日常学习的知识总结
ZChen1996
这个作者很懒,什么都没留下…
展开
-
C++新特性学习笔记(二)_nullptr 与 constexpr
C++新特性学习笔记(二)nullptr 与 constexprnullptrconstexprnullptrnullptr 出现的目的是为了替代 NULL。在某种意义上来说,传统 C++ 会把 NULL、0 视为同一种东西,这取决于编译器如何定义 NULL,有些编译器会将 NULL 定义为 ((void*)0),有些则会直接将其定义为 0。C++ 不允许直接将 void * 隐式转换到其他类型,但如果 NULL 被定义为 ((void*)0),那么当编译 char *ch = NULL; 时,NUL原创 2021-01-13 19:09:06 · 272 阅读 · 0 评论 -
C++新特性学习笔记(一)_C++新特性关键点
语言可用性的强化nullptr 与 constexpr类型推导autodecltype尾返回类型、auto 与 decltype 配合区间迭代基于范围的 for 循环初始化列表std::initializer_list统一初始化语法模板增强外部模板尖括号 >类型别名模板变长参数模板面向对象增强委托构造继承构造显式虚函数重载overridefinal显式禁用默认函数强类型枚举语言运行期的强化l原创 2021-01-13 18:57:51 · 206 阅读 · 0 评论