广州网站建设技术外包,建工网招聘,国外vps 加速免费,design中国官网一、作用域问题
一般定义变量要定义在全局#xff0c;也就是在函数刚刚开始就定义。if#xff0c;while这种花括号里面就算一个局部作用域#xff0c;在局部定义变量出了花括号定义的变量就会失效。 二、哈希表的几个常用功能及哈希表的定义写法
首先要包含头文件unor…一、作用域问题
一般定义变量要定义在全局也就是在函数刚刚开始就定义。ifwhile这种花括号里面就算一个局部作用域在局部定义变量出了花括号定义的变量就会失效。 二、哈希表的几个常用功能及哈希表的定义写法
首先要包含头文件unordered_map
比如要创建一个字符整型的组合unordered_mapstring,int hash;
初始化hash[red]1; hash[blue]3; hash[定义左边类型变量]定义右边类型变量 查找对象是否存在1、hash.count(数据)值为0说明不存在。 2、if (hash.find(要查找的值) !hash.end()); 说明找到了 find()在找不到结果的时候会返回end找到了就返回目标数据的地址。
改变第二个参数的值hash[目标对象]/hash[目标对象]修改值 unordered_map 和 unordered_set的区别