永发信息网

关于C++中list; iterator iter++ = list3.begin();的含义。

答案:2  悬赏:0  手机版
解决时间 2021-11-26 17:41
关于C++中list; iterator iter++ = list3.begin();的含义。
最佳答案
由于++的优先级高于赋值=
所以上面这个写法是错误的
因为iter没有意义的时候,执行++运算会出错。追问我也奇怪, 但是在VC6.0下编译没有问题,
感觉像是等价于 iter = list3.begin();
iter++;

但是用自己的VS2008就不行了....追答对,用vs2008就会报错,这样写有问题,如果要实现上面的功能,你就分开写吧。。。追问呐这两句实则是等价的喽?追答不是等价的。追问呐分开写应该是?追答按照这样写

iter = list3.begin();
iter++;
-------------------------------------

iterator iter++ = list3.begin();这种写法是错误的
全部回答
这个写法应该是没有错的,因为是后缀++,所以等价于 iterator iter=list3.begin();iter+=1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内蒙古丰真市到北京几点有车
新时代汽修厂地址在什么地方,想过去办事,
适合小学生表演的哑剧没有啊?
我是女人今年38岁我亲外甥今年20岁,我外甥每
怎么把电信卡换成移动卡+首先号码不变
在长沙有生产集成墙面的厂家吗
跟小二来瓶雪花我要勇闯天涯情侣网名
英文字母K的读音,用中文怎么写
座谈会是什么
丝袜爱恋完整版,就是后来讲欣姐是小雨的妈妈
百世德直径2.5mm钓鱼线
一般拖柜是工厂安排的吗
姓张和姓周,女孩怎么起名字
现代女性新三从四德
实木地板可以用醋擦吗?
推荐资讯
2.55x7.1+2.45x7.1简便
苦参对牛拉稀有什么好处
辛迪·克劳馥的社会评价
合成含巯基的化合物还有哪些手段
高强玻纤布与高硅氧玻纤布一样吗
津卫大酒店停车场(出入口)地址在什么地方,我
家清保洁地址在什么地方,想过去办事,
我家有喜下载
外拨来电是什么意思
手机号码可以异地补办吗?
什么是视觉记忆恢复
请问蔻谜金的主要功效成分是什么?_?求解!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?