
C++
文章平均质量分 95
一般清意味……
我改变不了别的,却能改变自己!
展开
-
C++的类型转换
内容包括:C语言中的类型转换,到C++优化后的4个强制类型转换操作符,和简单介绍RTTI原创 2024-09-24 22:41:33 · 1127 阅读 · 7 评论 -
C++11
内容包括:统一初始化列表,声明,范围for,智能指针,右值引用和移动语义,类的新增默认成员函数和关键字,可变模板参数,lambda表达式,包装器,线程库。原创 2024-09-24 18:11:21 · 938 阅读 · 12 评论 -
哈希 详解
目录: 1. “哈希”是什么?2. 哈希冲突3. 哈希函数 3.1 设计原则3.2 常见哈希函数4. 解决哈希冲突的两种常见方法4.1 闭散列4.2 开散列 4.3 散列表的扩容问题5. 哈希表的实现 并 封装模拟实现unordered系列容器6. 哈希的应用6.1 位图 -- bitset6.2 布隆过滤器 -- Bloom Filter原创 2024-09-03 20:49:32 · 2048 阅读 · 17 评论 -
二叉树详解(进阶)
本文在基础二叉树之上,由二叉搜索树的基本概念定义和操作,循序渐进,引入AVL树和红黑树,配备清晰的逻辑图示和参考源码,并引导读者自己动手实现map与set,提高思考和编程能力。原创 2024-08-31 18:20:06 · 1132 阅读 · 7 评论 -
C++常见特殊类的设计
本文简介了几种常见特殊类的设计方式,最后重点介绍了什么是设计模式,实现单例设计模式的两种方法:饿汉模式和懒汉模式。原创 2024-07-27 22:57:29 · 860 阅读 · 0 评论 -
C++模板——泛型编程
本文着重介绍了函数模板和类模板的定义,原理,实例化,和特化等概念,虽然比较基础,但有些小细节仍值得你看一看这篇文章!原创 2024-07-27 18:02:08 · 1433 阅读 · 9 评论 -
C++中的多态
本文详细介绍了多态的概念,实现及周边问题,着重在多态的实现原理上(虚函数的重写和虚函数表),全篇图文结合,确实精细!!!原创 2024-07-21 15:51:50 · 1351 阅读 · 1 评论 -
C++中的继承
小编精心为大家整理并总结了C++中继承中的概念及定义,基类和派生类对象的赋值转换,作用域,默认成员函数,友元和静态成员,以及复杂的菱形继承和菱形虚拟继承,全篇干货!!!原创 2024-07-15 21:56:39 · 1750 阅读 · 6 评论 -
类和对象(下)—— 语法细节补充
在上一篇《类和对象(中)》的分享中,小编带大家学习了类的6个默认成员函数的基本语法和使用,但你还记得吗,在介绍构造函数时引入的初始化列表,运算符重载时提及到的友元,咱们都没有去解决它们是什么,在哪里,怎么用,为什么要有等一系列问题。所以:本篇分享小编将和大家一起解决这些疑问,并在此基础上,对 类和对象 的学习进行一些语法细节的补充。原创 2024-03-14 12:10:36 · 1711 阅读 · 1 评论 -
类和对象(上)—— 语法初识
作为小编《类和对象》系列第一篇文章,本文着重讲解了C++类的引入和定义,探讨了面向对象的特性之一 —— 封装,紧接着介绍了类的作用域,实例化及其大小,最后引出了this指针的概念,为后序的深入学习打下基础。原创 2024-03-05 13:58:54 · 2355 阅读 · 0 评论 -
类和对象(中)—— 类的6个(C++98)默认成员函数
作为小编《类和对象》系列的第二篇文章,本文着重介绍了构造函数,析构函数,拷贝构造,赋值重载,const成员函数和取地址和const取地址操作符重载,将示例和知识点紧密结合,有利于你的吸收!原创 2024-03-05 12:03:20 · 2452 阅读 · 1 评论 -
C++入门
整理了C++入门的10点必备:1. 简单介绍C++ 2. 命名空间 3. 输入&输出 4. 缺省参数 5. 函数重载 6. 引用 7. 内联函数 8. auto关键字 9. 范围for循环 10.指针空值,入门第一课,看这一篇就够了!原创 2024-02-22 13:29:21 · 2814 阅读 · 3 评论