for
for (; itRequest != vecRequest.end(); ++itRequest)
011B78D9 lea ecx,[itRequest]
011B78DC call std::_Vector_const_iterator<boost::shared_ptr<otnmudp::OTNMCommunicationData>,std::allocator<boost::shared_ptr<otnmudp::OTNMCommunicationData> > >::operator++ (11B9E30h)
011B78E1 lea edx,[ebp-5Ch]
011B78E4 push edx
011B78E5 lea ecx,[ebp-28h]
011B78E8 call std::vector<boost::shared_ptr<otnmudp::OTNMCommunicationData>,std::allocator<boost::shared_ptr<otnmudp::OTNMCommunicationData> > >::end (11B9D20h)
011B78ED mov dword ptr [ebp-6Ch],eax
011B78F0 mov eax,dword ptr [ebp-6Ch]
011B78F3 mov dword ptr [ebp-70h],eax
011B78F6 mov byte ptr [ebp-4],4
011B78FA mov ecx,dword ptr [ebp-70h]
011B78FD push ecx
011B78FE lea ecx,[itRequest]
011B7901 call std::_Vector_const_iterator<boost::shared_ptr<otnmudp::OTNMCommunicationData>,std::allocator<boost::shared_ptr<otnmudp::OTNMCommunicationData> > >::operator!= (11B9F70h)
011B7906 mov byte ptr [ebp-4Dh],al
011B7909 mov byte ptr [ebp-4],3
011B790D lea ecx,[ebp-5Ch]
011B7910 call std::_Vector_iterator<boost::shared_ptr<otnmudp::OTNMCommunicationData>,std::allocator<boost::shared_ptr<otnmudp::OTNMCommunicationData> > >::~_Vector_iterator<boost::shared_ptr<otnmudp::OTNMCommunicationData>,std::allocator<boost::shared_ptr<otnmudp::OTNMCommunicationData> > > (11B8180h)
011B7915 movzx edx,byte ptr [ebp-4Dh]
011B7919 test edx,edx
011B791B je unm::manager::CmdSender<boost::shared_ptr<otnmudp::OTNMCommunicationData> >::Run+0FEh (11B793Eh)
[解决办法]
不是for的问题。
[解决办法]
怎么了
[解决办法]
这是怎么了,,能不能简单描述一下
[解决办法]
这是怎么了,,能不能简单描述一下
[解决办法]
楼主用了失效的迭代器了
[解决办法]
这个还真的都没有遇到过了