首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问一个vector类型作函数参数的有关问题

2012-03-08 
请教一个vector类型作函数参数的问题某书上说vector类型不适宜作参数。但现在我创建了这样一个函数:boolerr

请教一个vector类型作函数参数的问题
某书上说vector类型不适宜作参数。但现在我创建了这样一个函数:  
bool   error(vector <int> &   pos)  
希望用pos返回在一个buffer中的相应数的位置,而这些数的个数还未定。  
但它发生了错误。  

不知我要实现上述功能而不发生错误,该怎么处理?多谢:)  


[解决办法]
具体一点,贴出源码

[解决办法]
从接口上看不出有什么错误,还是帖代码吧。
[解决办法]
你可以替换成 new 出来的数组测试一下,如果可以的话说明是vector的问题,因为你调用的这个DLL如果是通过指针偏移访问数组的话,你传入vector指针肯定会出错

[解决办法]
得看你的实现
[解决办法]
某书是啥书?另外,一定要贴全代码

热点排行