写C++代码遇到的一个问题,错误已经在代码中注释了
2017-12-06 10:52
302 查看
bone* skelecton::get_bone_by_name(char *name)
{
bone_vector::iterator theIterator;
bone_vector::iterator theIterator2;
theIterator2 = 0; //严重性
代码 说明
项目 文件 行
禁止显示状态
//错误
C2440 “ = ”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
for (theIterator = bonevec.begin(); theIterator != bonevec.end();
theIterator++)
{
if (0 == strncmp(theIterator->name, name , 4 ))
{
theIterator2=theIterator;
break;
}
}
return (theIterator2); //严重性
代码 说明
项目 文件 行
禁止显示状态
//错误
C2440 “ = ”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
int skelecton::reset()
{
bone_vector::iterator theIterator;
bone *pbone = 0;
for (theIterator = bonevec.begin(); theIterator != bonevec.end();
theIterator++)
{
pbone = theIterator;
//严重性 代码
说明 项目
文件 行 禁止显示状态
//错误
C2440 “=”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
pbone->x =0 ;
pbone->y =0 ;
pbone->is_marked = 0;
}
return 0;
}
{
bone_vector::iterator theIterator;
bone_vector::iterator theIterator2;
theIterator2 = 0; //严重性
代码 说明
项目 文件 行
禁止显示状态
//错误
C2440 “ = ”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
for (theIterator = bonevec.begin(); theIterator != bonevec.end();
theIterator++)
{
if (0 == strncmp(theIterator->name, name , 4 ))
{
theIterator2=theIterator;
break;
}
}
return (theIterator2); //严重性
代码 说明
项目 文件 行
禁止显示状态
//错误
C2440 “ = ”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
int skelecton::reset()
{
bone_vector::iterator theIterator;
bone *pbone = 0;
for (theIterator = bonevec.begin(); theIterator != bonevec.end();
theIterator++)
{
pbone = theIterator;
//严重性 代码
说明 项目
文件 行 禁止显示状态
//错误
C2440 “=”: 无法从“std::_Vector_iterator<std::_Vector_val<std::_Simple_types<bone>>>”转换为“bone *”
pbone->x =0 ;
pbone->y =0 ;
pbone->is_marked = 0;
}
return 0;
}
相关文章推荐
- 一个C++代码DEBUG时跳到错误的函数中的怪问题
- 用ADS写一个ARM启动代码遇到的问题
- 一个问题阻止windows正确检查此机器的许可证 错误代码:0x80070002
- 一个问题阻止windows正确检查此机器的许可证 错误代码:0x80070002
- 一个问题阻止Windows正在检查此机器的许可证。错误代码:0x80070002
- 一天安装一个mysql,不是吓唬你,哈哈,mysql问题解决方法1067 can not connect to localhost (带MySql常用错误代码表)
- VS2005发布网站问题及"aspnet_merge.exe”已退出,代码为 1的错误以及所有代码文件生成一个dll
- 今天使用VS2012遇到一个问题:"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的"
- 【已经解决】安装oracle中遇到的一个小问题。。。
- 一个问题阻止windows正确检查次机器的许可证,错误代码:Ox80070002
- Linux下使用Eclipse编译C/C++代码时遇到问题的说明
- 服务器遇到问题:计算机已经从检测错误后重新启动。检测错误: 0x000000d1
- 今天调试程序遇到了一个致命问题语法错误操作符丢失
- XP启动不了,提示“Windows产品激活,一个问题阻止Windows正确检查此机器的许可证。错误代码:0x8007000”
- 一个问题阻止Windows正确检查此机的许可证,错误代码Ox80070002
- 哪些年遇到过的Andriod问题(13)Mars的下载文件代码不知道是什么问题,在网上去新COPY了一个就可以下载了。
- 关于加载设计器遇到一个或多个错误问题的解决方案
- 编写一个函数,实现把C/C++程序代码中的注释去掉,并把结果返回。
- 请大家看一下一个c语言中的链表问题,下面的代码是有错误的!!请大家说出错误的原因,以及修改的方法!!!
- 关于进入windows界面时,提示了:一个问题阻止windows正确检查此机器许可证,错误代码为: