gpt4 book ai didi

c++ - "vector subscript out of range"错误错误(VS2013)

转载 作者:行者123 更新时间:2023-11-28 06:21:09 24 4
gpt4 key购买 nike

我收到此错误(随机且不经常):

vector subscript out of range

问题是事实并非如此:

enter image description here

代码:

v0 = vertices[faces.getV1(i)];

i 是 1246,faces.getV1(i) 的结果是 920。我的 vertices-vector 的大小是 1824

谁能告诉我为什么 Visual Studio(2013 社区版)会在这里崩溃?

谢谢

最佳答案

如果调试库说您超出了范围,那么您就超出了范围。调试器不知何故对哪些属性位于内存中的位置感到困惑(或者它希望它位于已被覆盖的寄存器中......这可能发生的方式有很多)。因此,调试器不会向您展示正在发生的事情的真实情况。

关于c++ - "vector subscript out of range"错误错误(VS2013),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29308208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com