我正在寻找具有内部边界检查的类似矢量的类,例如,我希望以下代码抛出异常并输出"Catch Error".
谢谢
#include<vector>
#include<iostream>
using namespace std;
int main()
{
try
{
vector<int> vT(10,0);
int cap = vT.capacity();
cout << cap << endl;
vT[cap] = 1;
cout << vT[cap] << endl;
}
catch(...)
{
cout << "Catch Error" << endl;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43 次 |
| 最近记录: |