【C++掌中宝】玩转C++标准输入输出(简洁明了)

C++输入输出相关内容介绍...

【C++篇】灵动之韵:C++多态之舞,赋予代码生命的艺术

多态,这个充满魔力的编程术语,是C++世界中的核心灵魂之一。它让同一接口能拥有不同的实现形态,使得代码如同变幻莫测的乐章,灵动且优雅。本篇文章将引导你深入浅出地理解多态的基础知识,从虚函数、纯虚函数到协变,逐...

【C语言】指针篇 | 万字笔记

本篇笔记深入浅出的记录了C语言指针的内容,包含了指针定义初始化,也涵盖到了指针与数组的关系、函数指针等高阶指针用法,适合C语言初学者到进阶者的学习🥰🥰撰写方式直白且富有逻辑性,包学会小小指针的😎...

【C++】精妙的哈希算法

哈希结构,是一种通过特定函数(哈希函数)将关键码映射到表中的一个位置,那么在查找时通过该函数就可以很快的找到该元素。_c++哈希函数...

【C++篇】虚境探微:多态的流动诗篇,解锁动态的艺术密码

多态不仅仅是一种编程技巧,更是一种赋予代码灵动与优雅的艺术。通过虚表,我们揭开了C++多态的神秘面纱,在动态调用的背后,每一行代码都像是一次充满韵律的演奏。本文将深入探索虚函数表的机制与多态的实现,带领你...

【C++】C++ STL 树形结构容器全解析:map、set、multimap、multiset 的使用与区别

大家好,我是店小二!今天为大家带来C++STL树形结构容器全解析:map、set、multimap、multiset的使用与区别。本次分享主要聚焦于这几种容器的使用方法,帮助大家了解它们的基本功能和常...

【C语言】详解static和extern关键字

在本文中,介绍了变量的作用域和生命周期,还说明了static和extern两个关键字以及它们如何使用。_extern关键字...

【c++】string类 (一)

\'\\0\'\'\\0\'\'\\0\'c风格类型的字符串我们都已经很熟悉,\\0的存在让我们在处理在处理字符串的时候需要时刻小心,在手动拼接或复制字符串时经常会因为\\0处理不妥而出错。c++为我们提供了一个...

【C++】基于红黑树封装set和map

set和map的底层就是依靠红黑树实现的,那么在本文我们将学习如何基于红黑树来封装出set和map。本篇文章会带你深入理解C++的三大特性之一——封装。封装屏蔽底层细节,提供统一访问方式。...

【C++】map和set的介绍以及用法

我们来看看以下几个有关于set的要点:1.set是用来存储唯一元素的容器,且按照一定的顺序进行排列。2.set中不允许出现重复的元素,其本质是负责排序+去重。3.set在底层是用红黑树来实现的。4.set的比较默认按...