当前位置: 首页 > web >正文

【MAP容器姓名成绩输入查询修改删除】2022-2-4

缘由输出结果是0 想知道哪里错了-编程语言-CSDN问答

void 容器姓名成绩输入查询修改删除()
{//缘由https://ask.csdn.net/questions/7638865?spm=1005.2025.3001.5141std::string name = ""; int a = 0;std::map<std::string, int>ds;std::cout << "输入数据 Input data" << std::endl;std::cin >> name >> a;ds[name] = a;//ds.insert({ "abc", 1 });std::cout << "OK" << std::endl;std::cout << "查询数据 Query data" << std::endl;std::cin >> name;if (ds.find(name) != ds.end())std::cout << ds[name] << std::endl;elsestd::cout << "没找到 Not find" << std::endl;std::cout << "修改数据 change the data" << std::endl;std::cin >> name >> a;if (ds.find(name) != ds.end()){ds[name] = a;std::cout << ds[name] << std::endl;}elsestd::cout << "没找到 Not find" << std::endl;std::cout << "删除数据 delete data" << std::endl;std::cin >> name;if (ds.find(name) != ds.end()){ds.erase(ds.find(name));std::cout << "删除成功 Delected successfully" << std::endl;}elsestd::cout << "未找到 Not found" << std::endl;std::cout << "数据总量 total data:" << ds.size() << std::endl;
}

http://www.xdnf.cn/news/9334.html

相关文章:

  • 5 WPF中的Page页面的使用
  • 2.3 TypeScript 非空断言操作符(后缀 !)详解
  • C++中回调函数详解
  • javaEE1
  • 【JavaEE】-- 文件操作和IO
  • FART 自动化脱壳框架一些 bug 修复记录
  • Python学习(1) ----- Python的文件读取和写入
  • 芝麻糊SSVIP2.0.5.7 | 自动收取能量 小游戏任务
  • CSS 中的transform详解
  • OptiStruct结构分析与工程应用:NVH外声场分析
  • AStar低代码平台-脚本调用C#方法
  • 【MySQL】2-MySQL索引P2-执行计划
  • 2025蓝桥杯WP
  • C++学习-入门到精通【9】面向对象编程:继承
  • 青少年编程与数学 02-020 C#程序设计基础 06课题、运算符和表达式
  • 内容中台的AI驱动是什么?
  • Linux--CentOs 8配置及基础命令
  • atomic.Value与sync.map有什么区?
  • 建筑兔零基础Arduino自学记录100|简易折纸机器人-17
  • C语言中清空缓存区到底写到哪里比较好
  • 2025-05-27 Python深度学习7——损失函数和反向传播
  • 电子电路:充电宝的工作原理
  • ActiveMQ
  • UPS的工作原理和UPS系统中旁路的作用
  • Python
  • sockfd = lwip_socket,newfd = lwip_accept 有什么区别
  • Milvus索引操作和最佳实践避坑指南
  • 2025-05-27 Python深度学习6——神经网络模型
  • 【递归、搜索与回溯算法】专题一 递归
  • 从大模型加载到交互:3D Web轻量化引擎HOOPS Communicator如何打造流畅3D体验?