自动
关键词
告诉编译器对
其
初始化
的
变量的类型
推断
。
该 decltype 可以用来确定 一个表达式的 类型 在编译 型 。
虽然 它可能 看起来 像 汽车 和 deduce decltype 将永远 是 相同的 类型, 是不是 显示 的情况 , 通过 以下 的例子 :
1
2
3
4
auto x = 5; // x will be type int
auto y = 5.5; // y will be type double
auto z = y; // z will be type double
auto w = "hi"; // w will be type const char*
该 decltype 可以用来确定 一个表达式的 类型 在编译 型 。
1
2
3
decltype(5) x; // x will be type int because 5 is an int
decltype(x) y = 6; // y will be type int because x is an int
auto z = x; // z will type type int
虽然 它可能 看起来 像 汽车 和 deduce decltype 将永远 是 相同的 类型, 是不是 显示 的情况 , 通过 以下 的例子 :

2061

被折叠的 条评论
为什么被折叠?



