Effective Modern C++ 条款3:理解decltype

更多C++学习笔记,关注 wx公众号:cpp读书笔记

Item 3: Understand decltype

decltype是一个奇怪的东西。给它一个名字或者表达式decltype就会告诉你这个名字或者表达式的类型。通常,它会精确的告诉你你想要的结果。但有时候它得出的结果也会让你挠头半天,最后只能求助网上问答或参考资料寻求启示。

我们将从一个简单的情况开始,没有任何令人惊讶的情况。相比模板类型推导和auto类型推导(参见Item1和Item2),decltype只是简单的返回名字或者表达式的类型:

const int i = 0;<

你可能感兴趣的:(Effective,Modern,C++,c++)