调试发生错误的语句为findterm函数中断点所示的位置。
findterm的函数的参数string s为45x5+23x3-12x+1这样形式的一段字符串(我调试时用的即左侧给出的这一段),i,j分别为s的iterator,在调用这个函数之初,i与j是相等的。
其中find_if的predicator是ifoprt,即第二张图片给出。
运行到第一个find_if时,调试报错,string iterator incompatible.
没有搞清楚是哪里错了,也不知道该怎么去找错误。
希望能得到指点。