unordered_map和unordered_set的底层都是使用哈希表来实现的,然后在外面套了一层壳,为了能够更好的实现代码复用,我们对哈希表进行了很多修改还使用了仿函数,封装了普通迭代器和const迭代...
哈喽,各位小伙伴大家好!上期我们讲了命名空间。这期我们来讲引用。话不多说,咱们进入正题!向大厂冲锋!引用不是新定义⼀个变量,而是给已存在变量取了⼀个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同⼀...
本文详细地介绍C语言的数组,先是介绍数组5个重要内容:数组所在的内存地址、数组的内容、数组的类型、数组元素的类型、数组元素的个数;然后介绍数组的几个地址——a、&a、&a[0];数组的初始化、字符串等。_c语...
在本文中主要是介绍了为什么要进行动态内存开辟,以及我们在动态内存开辟的时所要用到的一部分函数——malloc、calloc、free,还用它们在使用上面的一些细节。干货满满!!!...
C语言精选常考题以及易错题整理,一起来练练手吧!❤️...
之前我们初步了解了指针的概念,没有看过的大家可以移步到【C语言】初阶指针详解,接下来我们将继续深入了解指针,本内容由于过长会分上、中、下3篇进行讲解,接下来我们就进入深入了解指针的第一篇。我们回顾完指针数组,再...
OJ习题...
本文主要讲解C++STL库中stack、queue、priority_queue的使用方法和模拟实现。...
C++的内存管理哦...
本篇博客主要内容:C++11的简介,以及其中较为常用的新语法。之前部分内容都是基于C++98来进行展开的,在最开始几节语法的基础上自实现STL库中的容器,完善容器的过程中逐渐培养起C++的编程思维。C++11的一...