C++ 检查元素数量

示例

容器std::map具有成员函数empty(),该成员函数根据映射是否为空而返回true或false。成员函数size()返回存储在std::map容器中的元素数:

std::map<std::string , int> rank {{"facebook.com", 1} ,{"google.com", 2}, {"youtube.com", 3}};
if(!rank.empty()){
    std::cout << "排名图中的元素数: " << rank.size() << std::endl;
}
else{
    std::cout << "The rank map is empty" << std::endl;
}