multimap<CString,CLink *>::iterator CMainFrame::GetDraw(HWND getHwnd)
{ multimap<CString,CLink *>::iterator it;
for ( it=map_Draw.begin() ; it != map_Draw.end(); it++ )
{
if(getHwnd==(*it).second->drawHwnd)
{
return it;
}
}
if(it==NULL) //出错1
{
................................. }
return NULL;//出错2}
出错1 :no operator found which takes a left-hand operand of type 'std::_Tree<_Traits>::iterator' (or there is no acceptable conversion)出错2:cannot convert parameter 1 from 'int' to 'const std::_Tree<_Traits>::iterator &'在vs2003可以编译,但在vs2008就不行,听说vs2008的c比较标准,但这样出错好像也不应该,到底错在那里,请大家帮忙!
{ multimap<CString,CLink *>::iterator it;
for ( it=map_Draw.begin() ; it != map_Draw.end(); it++ )
{
if(getHwnd==(*it).second->drawHwnd)
{
return it;
}
}
if(it==NULL) //出错1
{
................................. }
return NULL;//出错2}
出错1 :no operator found which takes a left-hand operand of type 'std::_Tree<_Traits>::iterator' (or there is no acceptable conversion)出错2:cannot convert parameter 1 from 'int' to 'const std::_Tree<_Traits>::iterator &'在vs2003可以编译,但在vs2008就不行,听说vs2008的c比较标准,但这样出错好像也不应该,到底错在那里,请大家帮忙!
解决方案 »
- 哪位老大有华军发布共享软件的注册邀请码?麻烦给一个啊
- 80000003 (硬件断点)
- mfc 中如何改变鼠标光标
- 如何判断socekt连接断连
- 在vc中实现用户管理的代码
- 我在dialog上放了个CStatic用来画图,用的是Static控件的dc,为什么画图超出static大小,图就画到dialog上去了?
- 【公告】enoloo请辞,批准!
- 如何截获IE中的特定网络地址,阻止其访问网络啊
- CreateFile判断是文件还是目录(驱动器)的疑问!
- ●●CString str="A"+"B";竟然行不通,谁能给个很好的解释?●●
- Grid Ctrl 具体怎么实现
- 在direct show中,怎样获取摄像头的参数?
{
...
}
return map_Draw.end();