字符串a的最后一个字符是$\text{a[a.size()-1]}$,若访问$\text{a[a.size()]}$会导致越界非法访问
by Anvet @ 2019-03-03 16:24:54
@[绝影·天冥](/space/show?uid=111748) 是```b=*q.find(a);```出了问题
by PRXOR @ 2019-03-03 16:29:18
打*要带(),要么这么写:
```cpp
b=*(q.find(a))
```
by Anvet @ 2019-03-03 16:33:43
@[PRXOR](/space/show?uid=165676)
by Anvet @ 2019-03-03 16:33:52
@[绝影·天冥](/space/show?uid=111748) 还是没用啊(继续RE)
by PRXOR @ 2019-03-03 16:59:44
下面的$\text{q.begin()}$以及$\text{q.end()}$也要这么干@[PRXOR](/space/show?uid=165676)
by Anvet @ 2019-03-03 17:03:02
@[绝影·天冥](/space/show?uid=111748) 也干了,没用
by PRXOR @ 2019-03-03 17:15:52
$\text{q.end()}$是一个空的迭代器,用*号转换成$\text{string}$后再与$\text{string}$比较会发生错误(不能比较)
by Anvet @ 2019-03-03 17:21:47
@[PRXOR](/space/show?uid=165676)
by Anvet @ 2019-03-03 17:21:54
@[绝影·天冥](/space/show?uid=111748) 那怎么干?
by PRXOR @ 2019-03-03 17:28:24