Map容器常用函数 qq五笔输入法官方下载 • 2022-12-16 • 随笔 • 阅读 66 Map容器常用函数 #include #include #include using namespace std; int main() { // 声明 map m_map; // 插入元素 m_map.insert(make_pair(1, "abc")); m_map.insert(pair(2,"bcd")); // 迭代器 map::iterator ite; for (ite=m_map.begin();ite!=m_map.end();ite++) { int key = ite->first; string value = ite->second; cout << key << "," << value << endl; } // map大小 int size = m_map.size(); cout << size << endl; // find 返回迭代器指向当前查找元素的位置否则返回map::end()位置 ite = m_map.find(1); cout << ite->second << endl; //迭代器刪除 ite = m_map.find(1); m_map.erase(ite); //用关键字刪除 int n = m_map.erase(1); //如果刪除了會返回1,否則返回0 // map 是否为空 bool stat = m_map.empty(); system("pause"); return 0; } 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/zaji/5651746.html 返回 元素 位置 容器 指向 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 qq五笔输入法官方下载 一级用户组 0 0 生成海报 Python实战——2048 上一篇 2022-12-16 使用python将取两张excel表格的差集并输出到另外的表格 下一篇 2022-12-16 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)