亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2019年04月11日 11:49:31   投稿:gaoliang  
今天小編就為大家分享一篇關于C++begin和end運算符的返回迭代器的類型如何判斷?,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

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語言?八大排序算法的過程圖解及實現代碼

    C語言?八大排序算法的過程圖解及實現代碼

    排序是數據結構中很重要的一章,本文主要為大家介紹了常用的八個排序算法(插入,希爾,選擇,堆排,冒泡,快排,歸并,計數)的過程及代碼實現,需要的朋友可以參考一下
    2021-12-12
  • C++解決TCP粘包的問題實現

    C++解決TCP粘包的問題實現

    本文主要介紹了C++解決TCP粘包的問題實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • C語言員工信息管理系統源代碼

    C語言員工信息管理系統源代碼

    這篇文章主要為大家詳細介紹了C語言員工信息管理系統源代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • json error: Use of overloaded operator [] is ambiguous錯誤的解決方法

    json error: Use of overloaded operator [] is ambiguous錯誤的解決方

    今天小編就為大家分享一篇關于json error: Use of overloaded operator [] is ambiguous錯誤的解決方法,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • Qt中關聯容器QMap,QMultiMap,QHash,QMultiHash的使用

    Qt中關聯容器QMap,QMultiMap,QHash,QMultiHash的使用

    本文主要介紹了Qt中關聯容器QMap,QMultiMap,QHash,QMultiHash的使用,這些關聯容器在Qt中提供了靈活而強大的數據結構選項,根據具體的需求和使用場景,您可以選擇適合的容器來存儲和管理數據,感興趣的可以了解一下
    2023-09-09
  • C++實現循環(huán)隊列

    C++實現循環(huán)隊列

    這篇文章主要為大家詳細介紹了C++實現循環(huán)隊列,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • C++ 超全面講解多態(tài)

    C++ 超全面講解多態(tài)

    這篇文章主要介紹了C++多態(tài)的原理與實現,多態(tài)是一種面向對象的設計思路,本身和C++不是強綁定的,其他語言當中一樣有多態(tài),只不過實現的方式可能有所不同。下面來一起了解更多詳細內容吧
    2022-04-04
  • C語言小項目計時器的實現思路(倒計時+報警提示)

    C語言小項目計時器的實現思路(倒計時+報警提示)

    這篇文章主要介紹了C語言小項目計時器(倒計時+報警提示)的實現思路,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • 平衡二叉樹AVL操作模板

    平衡二叉樹AVL操作模板

    這篇文章主要介紹了平衡二叉樹AVL操作模板,需要的朋友可以參考下
    2014-02-02
  • C++實現正態(tài)隨機分布的方法

    C++實現正態(tài)隨機分布的方法

    本篇介紹了,使用c++實現正態(tài)隨機分布的實現方法。需要的朋友參考下
    2013-05-05

最新評論