c++的vector 又是 VECTOR 弄的我都快掉头发了~~

[复制链接]
查看11 | 回复1 | 2012-3-22 22:26:33 | 显示全部楼层 |阅读模式
--... 为了你的头发,我给你的建议是别太懒...比如说你随手定义了个函数名字叫a,之后你在main函数中又定义了一个vector的变量也叫a... 于是就有问题了,因为你在main函数调用了a函数,编译器却以为你在用那个vector的变量。所以这两个名字你随便改掉一个第二,没事不要用const_iterator,在it = a( a.begin() , a.end() , 4 , times );这句语句中,it是iterator类型,而a函数的返回值是const_iterator类型,后者不能转换成前者。所以你需要把a函数的返回值改成iterator...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行