永发信息网
c++类里面包含vector的问题
答案:2 悬赏:40 手机版
解决时间 2021-02-11 01:36
提问者
网友:愿为果
2021-02-10 13:55
我现在有一个
class book
{
public:
vector
borrow_record;
book()borrow_record(2){}
};
和
class record
{
public:
string data;
string name;
};
现在我要使用函数传回的book的iterator
vector
::iterator point=FindBook(.....); //FindBook回传一个vector
的iterator
并且调用point指向的空间内的borrow_record
但我使用
vector
::iterator ptr=(*point).borrow_record.end();
(*ptr).data=...;
写到上面那行都会出错并显示错误讯息
想请问大家问题出在哪里?
要怎麼改才行呢?
最佳答案
五星知识达人
网友:duile
2021-02-10 14:52
你试试从borrow_record.begin()往后找试试。
另外 vector的 end()永远是NULL的
全部回答
1楼
网友:天凉才是好个秋
2021-02-10 15:19
vector
::iterator ptr=(*point).borrow_record.begin();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
玉龙国际旅行社(墨玉县经营部)地址好找么,我有些
成语填空。一、人()有(),其()自()。
身份证被别人冒用注册了公司
云字加一笔是什么字啊?我知道有,去,还有什么字啊
济宁市少年儿童图书馆花钱吗?
汽车半轴异响是怎么回事?
慕士塔格一宏村中坤旅游集团地址在什么地方,想过
包子怎么做好吃,芹菜叶馅包子的家常做法
求婚礼主题,新娘名字X特新郎陶xX。多多帮忙哦五
历史上真的有张明山(泥人张)吗?
猎鹰文化旅游公司地址在什么地方,想过去办事
天华鞋业在什么地方啊,我要过去处理事情
相亲女第三次约会带姐姐怎么个意思
支气管镜检查报告,一直发烧一个月 怎么办阿
施工设备的折旧年限有啥详细规定
推荐资讯
易言易语少儿英语地址在什么地方,想过去办事
酒比醋轻还是重
新疆用什么牌子的净水器比较好啊???
2分之1+6分之5+12分之11+20分之19+……+9900分之9
【described】...个英语阅读理解题Passage3Happin
海安县旅游局地址在什么地方,想过去办事
大鹏快运(文莱街国风大药房斜对面)怎么去啊,我要
下列选项和“千里之行,始于足下”蕴含相同哲理的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?