深入学习C++关键字: decltype

109 阅读1分钟
关键字:
    decltype     //C++11新特性 获取指定数据的类型
    相较于autodecltype几乎总是能给我们想要的答案(当然也有意外)
    不过你可以放心的把它当成完美的(因为那个意外大部分人一辈子也碰不到)
    
示例:
   int x = 1;    
   decltype(x) a1;   //a1是int类型
   decltype((x)) a2; //a2是int&类型
                     //对(x)获取的类型是x的类型+&