C++_std::函数, addressof,ref,cref,reference_wrapper
catalogstd::as_conststd::addressofstd::reference_wrapper,std::ref,std::crefstd::as_const伪代码:templateconst_T&as_const(_T&_t){return_t;}他不会创建新的对象,也不会修改原对象;vectorarr={1,2,3};for(int&i:std::as_const(arr))