将索引超出数组边界在 C++ 中的内核之前抛出异常或错误

will Index Out Of Array Bounds throw exception or error before core in C++?

本文关键字:内核 抛出异常 错误 C++ 索引 数组 边界      更新时间:2023-10-16

C++中取芯时,数组边界外索引会引发异常或错误吗?

我知道如果存在数组绑定外的索引,则代码将存在一个未定义的操作。但它什么时候会成为核心?

如果程序会在核心之前弹出错误/异常?

我可以捕获异常或错误是核心吗?

简而言之,你永远无法确定。

对数组的越界访问会导致C++中未定义的行为,它不会引发异常。

C++处理意外错误