总览:修改返回内容,将返回迭代器对象改为迭代器指针,解决task not found问题。 原因:原先的写法是返回父类迭代器对象,在进行==比较时,使用的是父类的==方法。后来子类vectorqueue有修改,对于vectorqueue来说,比较需要用子类的==方法,因此会有问题。 采取的方法:改为返回迭代器指针,就可以通过多态,使用子类的==方法 。
2个问题用例验证,可以看到taskexception。 rdv自验了AICPU_HCOM_RDV,CCU_RDV,CCU_HCOM_RDV,MC2_RDV这几个常用用例。