早期的auto
指的是自动变量,即拥有自动的生命,后来C++11中对auto挖掘了新的用法,即自动识别变量的类型
目前遇到的auto用法基本上都是和容器等一起用,比如在迭代时,可能会写成
for (vector<int>::iterator i = vs.begin(); i != vs.end(); i++)
{
...
}
使用auto就可以改写成
早期的auto
指的是自动变量,即拥有自动的生命,后来C++11中对auto挖掘了新的用法,即自动识别变量的类型
目前遇到的auto用法基本上都是和容器等一起用,比如在迭代时,可能会写成
for (vector<int>::iterator i = vs.begin(); i != vs.end(); i++)
{
...
}
使用auto就可以改写成