91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

舞钢市| 德昌县| 手机| 乌恰县| 合山市| 临漳县| 武城县| 杂多县| 大同市| 五原县| 淳安县| 神池县| 绥化市| 大石桥市| 蕲春县| 远安县| 沅江市| 松阳县| 珲春市| 黔东| 大邑县| 芜湖县| 榕江县| 普陀区| 长寿区| 大连市| 巨野县| 蒲城县| 涞源县| 镇江市| 天门市| 石门县| 武隆县| 华容县| 丰顺县| 吴川市| 永宁县| 卓尼县| 雅安市| 竹溪县| 绥芬河市|