![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
从小白做起
这个作者很懒,什么都没留下…
展开
-
利用c++无序映射容器 实现传入不同字符串得到相对应的唯一整型数
std::unordered_map(无序映射容器)简单介绍:用于存储键值和映射值组合而成的元素,键值和映射值的类型可以不相同,存储数据是不按照键值或映射值的任何顺序存储,根据它们的散列值组织成桶以允许通过它们的键值直接快速访问单个元素(具有常数平均时间复杂度)。 优点:可以通过键值快速检索各个元素,达到更快的访问 缺点:对其元素的子集进行范围迭代效率较低。typedef std::u...原创 2018-06-14 22:22:40 · 569 阅读 · 0 评论 -
c++全局变量与局部变量初始化情况分析
今天研究了一下c++中全局变量和局部变量在初始化时的赋值情况,发现全局变量和局部变量会有所不同,下面是我的测试结果:全局变量:#include <iostream>using namespace std;float testFloat;double testDouble;int testInt;char testChar;int main(){ cout &...原创 2018-08-03 10:41:59 · 1714 阅读 · 0 评论 -
c++ 中定义常量的两种方法
c++中定义常量有两种方法:1.使用#define预处理器#define SCREEN_HEIGHT 6402.使用const关键字const int SCREEN_WIDTH 960;所谓常量,即在程序执行期间不会改变的变量,常量可以是任意类型的变量,只不过在定义之后值不可修改,下面测试一下常量在程序中的应用。正常情况:#include <iostream>...原创 2018-08-03 11:07:33 · 58710 阅读 · 0 评论