Strings at_学习 简单

//在()函数返回一个参考指数禄字符串中的元素。
//在()函数比[]操作更安全,因为它不会让你以外的字符串的界限的参考项目。

#include <iostream>
#include <vector>
using namespace std;
int main()
{
	vector<int> v(5,1);
	//这里访问访问到地址以外的数据信息
	/*for(int i=0; i<10; i++){
	   cout<<"Element "<<i<<" is "<<v[i]<<endl;
	}*///这里会有异常出现
	for(int i=0; i<10; i++){
		cout<<"Element"<<i<<" is "<<v.at(i)<<endl;
	}//虽然也有内存提示,但程序并没有直接退出
    system("pause");
	return 0;
}

  

原文地址:https://www.cnblogs.com/xiangxiaodong/p/2353363.html