第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您好,請問關于c++ vector begin(),end(),rbegin(),rend()問題

您好,請問關于c++ vector begin(),end(),rbegin(),rend()問題

蕪湖不蕪 2021-10-27 22:11:58
我嘗試了一下這些輸出,如果end()不等于rbegin(),那么為什么下面的begin()又等于rend()呢?好迷惑。。。cout<<*(vecList2.end()-1)<<endl;cout<<*vecList2.rbegin()<<endl;cout<<*vecList2.begin()<<endl;cout<<*(vecList2.rend())<<endl; //這里的rend()跟rend()-1都是一樣正確的數(shù)據(jù),那到底哪個正確呢?
查看完整描述

2 回答

?
蝴蝶刀刀

TA貢獻1801條經(jīng)驗 獲得超8個贊

1、如紅框勾選所示,構(gòu)造一個int類型的空vector向量。

2、程序運行結(jié)果如圖,可以看到vector的size為0。

3、如紅框勾選所示,構(gòu)造了6個元素值為20的vector向量。

4、運行結(jié)果顯示,成功的構(gòu)造了6個元素為20的向量。

5、以現(xiàn)有vector對象的范圍作為構(gòu)造函數(shù)的參數(shù),同樣也將對象復制給另一個vector對象。然后運行結(jié)果就完成了。



查看完整回答
反對 回復 2021-10-31
?
溫溫醬

TA貢獻1752條經(jīng)驗 獲得超4個贊

begin() 指向vector起始位置迭代器
end() 當前vector末尾元素的下一位置的迭代器
rbegin()指向末尾的下一位置,而其內(nèi)容為末尾元素的值
rend()當前vector起始位置的逆迭代器

查看完整回答
反對 回復 2021-10-31
  • 2 回答
  • 0 關注
  • 347 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號