C++ map用法

int main()
{void *p;str *st;st = (str*)malloc(sizeof(str));st->a = 23;st->b = 24;p = st;//使用void指针需强制类型转换printf("%d\n%d\n",((str*)p)->a, ((str*)p)->b);free(st);map<char, int> mpci;mpci['m'] = 20;mpci.insert(pair<char, int>('r', 30));//插入元素mpci.insert(pair<char,int>('a',40));map<char, int>::iterator iterci;for(iterci = mpci.begin(); iterci != mpci.end(); iterci++)printf("%c:%d ", iterci->first, iterci->second);//已自动排序printf("\n");iterci = mpci.find('r');//查找元素printf("Erase %c:%d\n",iterci->first,iterci->second);mpci.erase(iterci);printf("Erase %c:%d\n", 'a', mpci['a']);mpci.erase('a');if (!mpci.count('a'))//查找有无printf("'a' NULL\n");for (iterci = mpci.begin(); iterci != mpci.end(); iterci++)printf("%c:%d ", iterci->first, iterci->second);//已排序printf("\n");printf("At %c:%d \n", 'm', mpci.at('m'));//取出键对应的值std::cout << "Hello World!\n";
}

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/511534.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring事务管理与模板对象

1.事务管理 1.事务回顾 事务指数据库中多个操作合并在一起形成的操作序列 事务的作用 当数据库操作序列中个别操作失败时&#xff0c;提供一种方式使数据库状态恢复到正常状态&#xff08;A&#xff09;&#xff0c;保障数据库即使在异常状态下仍能保持数据一致性&#xff…

C# WinForm AndtUI第三方库 Tree控件使用记录

环境搭建 1.在NuGet中搜索AndtUI并下载至C# .NetFramework WinForm项目。 2.添加Tree控件至窗体。 使用方法集合 1.添加节点、子节点 using AntdUI; private void UpdateTreeView() {Tree tvwTestnew Tree();TreeItem rootTreeItem;TreeItem subTreeItem;Dictionary<str…

pdf怎么转换成word?这三种方法简单实用

pdf怎么转换成word&#xff1f;在日常工作和学习中&#xff0c;我们经常会遇到需要将PDF文件转换成Word文档的情况。PDF文件虽然方便阅读&#xff0c;但编辑起来却相对困难。而Word文档则更加灵活&#xff0c;方便我们对内容进行修改和排版。那么&#xff0c;如何将PDF转换成Wo…

2024年【烟花爆竹经营单位主要负责人】考试报名及烟花爆竹经营单位主要负责人新版试题

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 烟花爆竹经营单位主要负责人考试报名是安全生产模拟考试一点通总题库中生成的一套烟花爆竹经营单位主要负责人新版试题&#xff0c;安全生产模拟考试一点通上烟花爆竹经营单位主要负责人作业手机同步练习。2024年【烟…

【优选算法】前缀和

前缀和思想其实就是一种简单的dp思想&#xff0c;也就是动态规划 什么时候用到前缀和&#xff1f;当要快速求出数组中某一个区间的和 前缀和模板 暴力解法 定义一个指针从左向右遍历&#xff0c;并且累加值即可&#xff0c;这里就不过多赘述&#xff0c;主要还是来看前缀和…

VR 全景模式OpenGL原理

VR 全景模式OpenGL原理 VR 全景模式原理 VR 全景模式原理将画面渲染到球面上&#xff0c;相当于从球心去观察内部球面&#xff0c;观察到的画面 360 度无死角&#xff0c;与普通播平面渲染的本质区别在渲染图像部分&#xff0c;画面渲染到一个矩形平面上&#xff0c;而全景需…

Linux--文件(2)-重定向和文件缓冲

命令行中的重定向符号 介绍和使用 在Linux的命令行中&#xff0c;重定向符号用于将命令的输入或输出重定向到文件或设备。 常见的重定向符号&#xff1a; 1.“>“符号&#xff1a;将命令的标准输出重定向到指定文件中&#xff0c;并覆盖原有的内容。 2.”>>“符号&a…

解决ipconfig不能使用的问题

问题所示&#xff1a;ipconfig不是内部或外部命令&#xff0c;也不是可运行的程序或批处理文件。 解决办法如下: 1.右击此电脑&#xff0c;点击属性设置&#xff1a; 2.点击高级系统设置 3.点击进入环境变量 4.在系统变量中进行设置&#xff0c;双击PATH进行配置 5.点击新建&am…

绝地求生 实事求是的优化 比增加更多玩法更有效

想必很多老玩家都知道&#xff0c;最初的绝地求生&#xff0c;那样才是最刺激 最好玩的 当然那时候大家都菜 也没有多少外挂 但是后面 为了迎合少部分玩家需求&#xff0c;而进行一些无所需要的改动&#xff0c;而增加一些繁琐而又关紧要的功能&#xff0c; 彻底失去了很多玩家…

【漏洞复现】大华DSS数字监控系统文件读取漏洞

Nx01 产品简介 大华DSS数字监控系统是一个在通用安防视频监控系统基础上设计开发的系统&#xff0c;除了具有普通安防视频监控系统的实时监视、云台操作、录像回放、报警处理、设备治理等功能外&#xff0c;更注重用户使用的便利性。 Nx02 漏洞描述 大华DSS数字监控系统downlo…

展馆设计中展示创造力和创新思维的关联

1、创新科技展示区 在科技展馆设计中可以设置创新科技展示区&#xff0c;展示科技在不同领域的创新应用。该区域可以展示各种前沿科技产品、研发成果和创新项目。通过展示科技的创新性和实用性&#xff0c;观众可以了解到科技如何推动人类创造力的发展和创新思维的实践。 2、创…

企业出海WAS安全自动化解决方案

随着企业出海的日益激烈&#xff0c;安全风险正在成为企业日益关注的问题之一&#xff0c;九河云携手AWS带来了使用Amazon WAF 与 Amazon Shield 的 CloudFront安全自动化。Aws WAF是一种web应用防火墙&#xff0c;可帮助保护客户的web应用程序或api免遭常规web漏洞的攻击。Aws…