當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


C++ unordered_multiset size()用法及代碼示例


unordered_multiset的size()方法用於計算與其一起調用的unordered_set的元素數。它獲取容器中的元素數並計算元素數。

用法:

size_type size() const;

其中size_type是無符號整數類型。


返回值:此函數返回受控序列的長度,或者簡而言之,它返回容器中元素的數量。

以下示例程序旨在說明unordered_multiset size()函數:-

例:

#include <iostream> 
#include <unordered_set> 
  
using namespace std; 
  
int main() 
{ 
  
    // Define the unordered_set 
    unordered_multiset<int> numbers{ 1, 2, 3, 4, 5, 6 }; 
  
    // Calculate and print 
    // the size of the unordered_multiset 
    cout << "The container has "
         << numbers.size() 
         << " elements in it"; 
}
輸出:
The container has 6 elements in it

複雜:
執行操作需要花費恒定(O(1))的時間複雜度。



相關用法


注:本文由純淨天空篩選整理自SoumikMondal大神的英文原創作品 unordered_multiset size() in C++ STL。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。