C++矢量迭代器转换错误
问题描述:
一点帮助家伙即时通讯仍然是一个新手,在C++在编译的时候C++矢量迭代器转换错误
error: invalid conversion from 'VboVO* const* const' to 'VboVO**'
即时得到这个错误。这里是我的代码的相关部分
struct VboVO{..};
vector<VboVO*> m_vboVos;
vector<VboVO*>::iterator iVbovo;
for(iVbovo = m_vboVos.begin() ; iVbovo != m_vboVos.end(); ++iVbovo){
}
什么是编译器? – 2011-04-27 23:28:34
这不能只是*代码的相关部分,因为这样编译得很好。你确定错误信息是否与你在这里显示的行一致吗? – 2011-04-27 23:28:34
在mac上编译gcc 4.2。 – valmo 2011-04-27 23:33:52