跳到主要内容

std::map size() 方法

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

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

参数

(无)

返回值

容器中的元素数量。

复杂度

常数。

示例

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

int main()
{
std::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::map size() 方法

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

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

参数

(无)

返回值

容器中的元素数量。

复杂度

常数。

示例

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

int main()
{
std::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 页面。它可能经过修改以进行改进或满足编辑偏好。点击“编辑此页面”查看本文档的所有更改。
悬停查看原始许可证。