auto自动类型推断,用于从初始表达式中推断出变量的类型. auto a;// 错误,没有初始化表达式,无法推断出a的类型 autoint a =10;// 错误,auto临时变量的语义在C++ 11中已不存在 auto a =10; auto c ='A'; auto s("hello"); vector<int> vctTemp; auto it = vctTemp.begin(); auto ptr =[](){ cout <<"hello wo…
[C++11类型推导] 1.使用auto的时候,编译器根据上下文情况,确定auto变量的真正类型.auto在C++14中可以作为函数的返回值,因此auto AddTest(int a, int b)的定义是没问题的. auto AddTest(int a, int b) { return a + b; } int main() { auto index = ; auto str = "abc"; auto ret = AddTest(,); std::cout << &qu…