auto、auto&、auto&&、const auto和const auto&的区别(常量和非常量的左右值引用)
for(autox:vector)auto会拷贝一份容器内的vector,在修改x时不会改变原容器当中的vector值,只会改变拷贝的vector。因为拷贝发生在编译期间,所以并不会对运行速率造成很大影响。#include#includeusingnamespacestd;voidprintVec(vector&vec){for(inti=0;ivec={4,3,2,1,0};cout<<"**f