亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++begin和end運算符的返回迭代器的類型如何判斷?

發布時間:2020-10-22 12:04:09 來源:腳本之家 閱讀:179 作者:gaoliang 欄目:編程語言

beginend返回的具體類型應該由對象是否是常量進行確定,如果對象是常量,則這兩個函數返回const_iterator;

如果對象不是常量,則這個函數返回iterator類型。下面利用一個超級簡單的小程序進行驗證二者的類型,源代碼如下:

#include <iostream> 
#include <vector>
using namespace std;  
int main() 
{ 
 vector<int> ivec;
 const vector<int> cv;
 auto it1 = ivec.begin();
 auto it2 = cv.begin();
 cout<<typeid(it1).name()<<endl;
 cout<<typeid(it2).name()<<endl;
 system("pause");
}

C++begin和end運算符的返回迭代器的類型如何判斷?

從輸出結果,可以很好的驗證上面的分析是正確的。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北海市| 漳平市| 富裕县| 察隅县| 上林县| 剑河县| 仙桃市| 开远市| 嘉鱼县| 包头市| 龙陵县| 安吉县| 水城县| 新巴尔虎左旗| 日照市| 敦化市| 沈阳市| 田阳县| 太保市| 沙河市| 吉林省| 龙山县| 香格里拉县| 卓资县| 嘉定区| 承德县| 台湾省| 扶风县| 信阳市| 盖州市| 泽州县| 陕西省| 苍山县| 乌鲁木齐县| 托克托县| 富平县| 虎林市| 华阴市| 黎川县| 巴青县| 高邮市|