# std::unordered_multimap<Key,T,Hash,KeyEqual,Allocator>::size

< cpp‎ | container‎ | unordered multimap

size_type size() const noexcept; |  | (C++11 起)

返回容器中的元素数，即 std::distance(begin(), end()) 。

### 参数

（无）

### 返回值

容器中的元素数量。

### 复杂度

常数。

### 示例

下列代码用 `size` 显示 std::unordered_multimap 中的元素数：

    #include <unordered_map>
    #include <iostream>

    int main()
    {
        std::unordered_multimap<int,char> nums {{1, 'a'}, {3, 'b'}, {5, 'c'}, {7, 'd'}};

        std::cout << "nums contains " << nums.size() << " elements.\n";
    }

输出：

    nums contains 4 elements.

### 参阅

empty (C++11) | 检查容器是否为空 (公开成员函数)
max_size (C++11) | 返回可容纳的最大元素数 (公开成员函数)