C++11
得到了
这个作者很懒,什么都没留下…
展开
-
C++11 nullptr关键字
1.定义 C++11新标准引入了一个新的字面值来初始化空指针,它就是nullptr,nullptr是一个比较特殊的字面值,它可以任意转换成其他的任意指针类型。 int *p = nullptr' int *q = new int(100); p =q; delete q;原创 2021-01-09 18:48:00 · 116 阅读 · 1 评论 -
C++11 decltype关键字
1.C++11新标准引入了又一种类型说明符decltype,它的功能是选择并返回操作数的数据类型。它会使得编译器自动分析表达式的类型并得到它的类型,最关键是它不会去计算表达式的值。 const char s=‘s’; int a = 5; decltype(s) x = ‘s’; decltype(a) y = 5; ...原创 2021-01-09 18:42:46 · 104 阅读 · 0 评论 -
C++11新特性之 auto关键字
1.auto关键字作为返回值: auto作为函数返回值时,只能用于定义函数,不能用于声明函数 auto AddTest(int a, int b) { return a + b; } 如下是错误: //Test.h 示例代码1.0 http://www.cnblogs.com/feng-sc/p/5710724.html #pragma once class Test { public: auto TestWork(int a ,int b); }; ...原创 2021-01-09 18:39:44 · 475 阅读 · 0 评论