跳到主要内容

std::unordered_map size() 方法

// Const version only
size_type size() const noexcept;

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

参数

(无)

返回值

容器中的元素数量。

复杂度

常数。

异常

(无)

示例

Main.cpp
#include <unordered_map>
#include <iostream>

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

std::cout << "nums contains " << nums.size() << " elements.\n";
}
输出
nums contains 4 elements.
本文来源于此 CppReference 页面。可能为了改进或编辑偏好进行了修改。点击“编辑此页面”可查看对本文件所做的所有更改。
悬停查看原始许可证。

std::unordered_map size() 方法

// Const version only
size_type size() const noexcept;

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

参数

(无)

返回值

容器中的元素数量。

复杂度

常数。

异常

(无)

示例

Main.cpp
#include <unordered_map>
#include <iostream>

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

std::cout << "nums contains " << nums.size() << " elements.\n";
}
输出
nums contains 4 elements.
本文来源于此 CppReference 页面。可能为了改进或编辑偏好进行了修改。点击“编辑此页面”可查看对本文件所做的所有更改。
悬停查看原始许可证。