c[n]和c.at(n)的区别请教一下这个是有区别的吗 c++ c [解决办法]楼主这问题看书不就结了.. 使用at,如果不存在,则会抛出C++异常,可以使用异常机制捕获
try{ int i = vec.at(2);}catch(...){ cout << "Error" << endl; //进入}