
用VS2010写C++的string类,最后一位不是\0嘛,为什么说我溢出了,该怎么改啊?
求大神指点!
C++的string类为什么会有溢出的运行异常
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
threenewbee 2016-08-06 10:34关注这个不是溢出,而是下标越界。vs高版本使用了unicode存储string,不能用'\0'判断。
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 5无用

用VS2010写C++的string类,最后一位不是\0嘛,为什么说我溢出了,该怎么改啊?
求大神指点!
这个不是溢出,而是下标越界。vs高版本使用了unicode存储string,不能用'\0'判断。