std::vector
for (int i = 0; i < v.size() - 1; i++)
{
int x = v[i];
}
此代码会异常,原因:
v.size() 的结果是UINT的0,减去1后,就是40多亿。或者-1转成UINT就是这么多。

std::vector
for (int i = 0; i < v.size() - 1; i++)
{
int x = v[i];
}
此代码会异常,原因:
v.size() 的结果是UINT的0,减去1后,就是40多亿。或者-1转成UINT就是这么多。