使用场景
2、表达式返回值类型
3、函数返回值
注意
1、decltype两个括号返回变量引用类型
2、auto和decltype配合使用可以实现不同返回类型
在C++中经常要用到很长的变量名,如果已经有变量和你将使用的变量是一个类型,即可使用decltype关键字
来申明一样的类型变量。
decltype原理返回现有变量类型,decltype是一个关键字,而不是一个函数,这有啥区别呢?decltype在编译阶段返回变量类
型,而不是在运行阶段传递不同变量返回不同值。
decltype使用范例
1、复杂已知变量类型2、表达式返回值类型
3、函数返回值
注意
1、decltype两个括号返回变量引用类型
2、auto和decltype配合使用可以实现不同返回类型