C++的迭代器
我这个代码的意思是,如果检测到末尾,就退出,可是不明白为什么会出现这个,我试着去调试了一下
调试的结果*pt这时候是等于'\0'的,但是在执行下一步就GG了,不懂为什么,百度了之后也没找到有相关的
关于红色箭头指的那一句话,出自下面这张图片,可是我看不懂啥意思
*pt 越界了。
TOP_LK 发表于 2018-10-7 15:29
*pt 越界了。
哦,对,看到书本后面才能理解 这个 end()指向的是元素后面一个位置的,所以*pt的话……啊,是会越界啊。感人
页:
[1]