自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 C++的智能指针和可变参数模板详解

垃圾回收机制已经大行其道,得到了诸多编程语言的支持,例如Java、Python、C#、PHP等。而C++虽然从来没有公开得支持过垃圾回收机制,但C++98/03标准中,支持使用auto_ptr智能指针来实现堆内存的自动回收;C++11新标准在废弃auto_pt的同时,增添了unique_ptr、shared_ptr以及weak_ptr这3个智能指针来实现堆内存的自动回收。所谓智能指针,可以从字面上理解为“智能”的指针。

2023-09-02 21:37:52 447 12

原创 Lambda 表达式和函数指针

详解lambda表达式和函数指针,并给出对应的例子。

2023-08-30 20:50:46 891 4

原创 decltype 关键字 和 右值引用&&

详解C++11 中的decltype 关键字和 右值&&

2023-08-30 20:48:37 225

原创 decltype 关键字 和 右值引用&&

详解C++ 11中的decltype关键字 和 右值引用&& 操作符

2023-08-29 20:17:14 206 1

原创 C++ 11 新特性 关键字

详细讲解C++ 11 中auto关键字的作用和用法。

2023-08-29 17:10:03 130

原创 C++ 文件流操作详解

大多数计算机程序都使用了文件。字处理程序创建文档文件;数据库程序创建和搜索信息文件;编译器读取源代码文件并生成可执行文件。文件本身是存储在某种设备(磁带、光盘、软盘或硬盘)上的一系列字节。文件流是将程序与文件相连、让程序读取文件内容以及让程序创建和写入文件的途径。文件输入流需要两个连接,每端各一个。文件端部连接提供了流的来源,程序端连接将流的流出部分转储到程序中(文件端连接可以是文件,也可以是设备,如键盘)。同样,对输出的管理包括将输出流连接到程序以及将输出目标与流关联起来。

2023-08-01 13:40:11 2255 9

原创 STL中的常用算法详解

STL的算法主要是由下面的头文件组成的。1.algorithm是所有STL头文件中最大的一个范围涉及到比较、交换、查找、遍历操作、复制、修改等等算法的头文件。2.numeric体积很小,只包括几个再序列上面进行简单数学运算的模板函数。3.functional定义了一些模板类,用以声明函数对象。4.如果读者还未知晓什么是仿函数,建议了解一下。

2023-07-27 13:42:30 371 8

原创 详解 C++中STL的map/multimap

详解C++ STL 中的map和multimap的成员函数

2023-07-24 19:55:59 301 7

原创 C++ STL set/multiset 容器详解

详解C++ STL 中的set和multiset的使用方法

2023-07-22 11:07:54 274 6

原创 C++ [STL] list容器 详解

详解C++ STL 中 list 的使用,并给出详细的案例

2023-07-21 22:00:04 328 4

原创 C++【STL】queue和deque 容器详解

详解C++ STL 中的queue和deque成员函数的用法,并给出详解的案例辅以理解和学习

2023-07-21 14:49:21 266 2

原创 C++ [STL] stack用法详解

C++ stack成员函数的用法详解

2023-07-21 10:47:42 366 2

原创 STL vector 详解

详解C++中STL模板库中vector,具体讲解vector成员函数的用法

2023-07-19 20:21:35 192 3

原创 C++[STL]库 string详解

详解C++STL中的string,string类的各种函数和使用方法

2023-07-13 11:25:12 354 12

原创 局部类和嵌套类

详细说明局部类和嵌套类

2023-07-13 11:03:47 79 8

原创 类的继承和多态详解

详细讲解了C++面向对象中的继承和多态,并配有代码案例。

2023-07-13 10:58:49 1337 3

原创 Vscode配置C和C++环境

包含Vscode如何配置编译器,如何配置多文件编程环境,如何调试。

2023-07-04 20:46:15 1271 20

原创 C中scanf函数的用法和类型转换详解

vs中scanf函数的解决方法以及scanf函数的输入详解,关于C类型转换的详细说明

2023-06-19 17:31:36 2506 6

原创 史上最全关于C++类和对象详解

史上最全的C++面向对象详解博客,能换读者一个收藏吧?

2023-06-03 19:40:08 1687 6

原创 C++中封装,继承和多态的要点和注意事项

C++中封装,继承和多态的要点和注意事项

2023-06-02 11:55:39 205 2

原创 封装,继承和多态详解

C++面向对象的三大核心:封装,继承和多态.

2023-06-02 11:51:21 1246 3

原创 用C编写万年历系统问题和代码详解

用C++类和C语言的代码实现万年历,并给出详细解析.

2023-05-31 20:43:03 1659 6

原创 《抱紧小电脑,一起“串”天下:从入门到精通,轻松学IT》

面对错综复杂的计算机技术,入门新手往往会感到无从下手。但是,这并不是什么难题!想要学会IT技术,并不是需要非常高深的知识,而是需要一份耐心和一份好奇心。本文从几个方面为大家分享如何系统学习一门IT技术,包括选择适合自己的技术、规划学习计划、寻找学习资源、实践和做项目、掌握学习方法、加入IT社区、定期复习总结等,希望对IT初学者们有所帮助。同时,本文还充满幽默感和优趣味,以便读者轻松愉快地阅读。

2023-05-30 20:37:57 48 1

原创 C++中三种继承方式的详解

C++中的继承方式有三种,分别是公有继承、私有继承和保护继承。公有继承是最普遍和默认的继承方式,允许派生类完全访问基类的公有成员函数和数据,派生类还可以添加自己的数据成员和成员函数,从而扩展基类的功能。私有继承是一种对基类进行实现细节隐藏的方式,只有派生类的内部可以直接访问和调用被继承类中的私有成员。保护继承是介于公有继承和私有继承之间的一种继承方式,它保护基类成员不被随意访问和修改,同时也可以在派生类的内部和子类中进行访问,实现更为灵活的功能。

2023-05-30 20:24:32 5900 6

原创 C++中cin和cout详解

cin和cout是C++中最常用的输入和输出工具。它们是iostream标准库中的一部分,需要包含头文件才能使用。cin用于从键盘读取输入,而cout用于向屏幕输出结果。cin和cout是C++中最常用的输入和输出工具。它们的使用方法非常简单,但它们在C++中的重要性却不容忽视。

2023-05-30 17:23:42 2256 2

原创 计算机大小端详解

计算机中的所有数据都以二进制位的形式进行存储,并且每8个二进制位组成一个字节。因此,一段数据可以看作是由若干个字节组成的。而字节序列则是由多个字节组成的二进制数据,在存储和传输数据时,字节序列的排列方式会影响到程序的正确性、可读性以及跨平台兼容性等问题。在通常情况下,一个整数被分割成若干个字节后,这些字节在内存中的存放是从低地址到高地址或者从高地址到低地址。具体来说,大端模式是指将高序位字节存储在起始地址,而小端模式则是指将低序位字节存储在起始地址。地址0x10x20x30x4大端模式。

2023-05-30 12:02:08 2036 2

原创 C语言中的冒泡排序算法

C语言中的冒泡排序算法详解

2023-05-29 15:49:52 141 1

原创 C++构造函数和析构函数的详解

当谈论C++类时,构造函数和析构函数是两个最重要的特殊成员函数。本文将给您提供有关这两个功能的详细解释。

2023-05-29 15:32:18 105 4

数据结构中高级搜索树红黑树的完整源码

数据结构中高级搜索树红黑树的完整源码

2023-08-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除