自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++】多态的细节

重载:1、函数在同一个作用域中。2、函数名/参数不同。重写(覆盖):1、两个函数分别在基类和派生类的作用域。2、两个函数必须是虚函数+三同(协变在返回值上是父子关系的指针或引用)。重定义(隐藏):1、两个函数分别在基类和派生类的作用域。2、函数名相同。简单地说两个分别在基类和派生类的同名函数不构成重写那就是重定义。包含纯虚函数的类叫做抽象类,抽象类不能实例化对象。派生类继承了抽象类后也不能实例化对象,只有重写了纯虚函数,派生类才能实例化对象。

2023-08-16 14:17:47 72

原创 【C++】继承的细节

派生类和基类都有相同的成员变量,默认优先使用派生类的变量,称为派生类的成员隐藏了基类成员。如果是派生类和基类都有相同的成员函数(主体可能不同),那这种情况也是隐藏,而不是重载。因为重载需要两个函数在同一个作用域中,编译是使用不同的名称去修饰函数名以示区分。

2023-08-15 15:20:15 60

原创 【LINUX】GDB

本文主要介绍LINUX中的代码调试工具——GDB。这个工具主要是为了在LINUX环境下编写代码时方便调试。本文使用GDB是使用命令行进行操作,不打算进行图形化调试。

2023-07-19 17:47:15 59

原创 【LINUX】进度条的编写

主要是发布有关进度条编写的代码。

2023-07-19 13:07:50 50

原创 【LINUX】git的使用

在企业或团体开发软件时,为了方便协作,同时也为了将代码进行备份处理,git就应运而生了。git可以理解为具有网络功能的,它是的。我们所熟知的,应该是基于git而开发的商业化网站:github 和 gitee。

2023-07-19 13:02:54 72

原创 【LINUX】倒计时的制作

本文主要是展示倒计时这一小程序的代码。

2023-07-18 22:08:15 231

原创 【LINUX】开发工具

本文主要是介绍在LINUX环境下进行开发时常用的某些工具。

2023-07-18 21:30:36 26

原创 【Linux】常用指令介绍

Linux系统与我们熟知的Windows系统和mac系统一样,都是用户与计算机底层硬件相互沟通的桥梁,但在使用范围上是不及Windows系统和mac系统,Linux系统更加适合程序员通过指令来运行该系统。本篇文章主要是为了向新人介绍关于Linux系统的一些常用指令,最起码可以看懂一部分基础代码。本人是通过云服务器来使用Linux的。Linux是使用C语言编写的,因此严格区分大小写。

2023-07-18 09:41:13 21

原创 【LINUX】LINUX权限

本文主要介绍有关LINUX的权限及其相关知识,深入了解LINUX操作系统的管理机制。

2023-07-17 19:12:02 69

原创 【C++】String类的模拟实现

本文主要是模拟实现String类,可以更好地理解C++中的类与对象、STL等使用。

2023-07-15 16:43:37 22

原创 【C++】模板

所谓的泛型编程,就是不针对特定类型进行操作,对所有类型都可以进行相同的操作。模板作为C++的重要组成部分,STL(标准模板库)就是运用了泛型编程的思想。

2023-07-13 15:59:23 19

原创 【C++】动态内存管理

对于程序而言,数据的类型大概有以下几种:局部数据、静态数据和全局数据、常量数据、动态申请数据。这些数据别有特点,服务于实际需求。而程序在运行时,这些数据由于不同的特性和用途,分别存储在内存的不同位置中。

2023-07-13 14:15:52 28

原创 【C++】类和对象

类和对象的较详细介绍

2023-06-04 17:18:54 94

原创 【C++】入门知识

本文主要用来介绍C++的入门知识

2023-04-23 23:20:48 36

原创 【C语言】预处理

程序在运行时要先进行预编译阶段。在此期间,编译器将预处理指令进行处理,之后才进行下一步。

2023-02-09 20:37:36 51

原创 【C语言】offsetof宏的实现

本文简单介绍offsetof宏作用及实现。

2023-02-09 11:12:07 172

原创 【C语言】扫雷的简单实现

介绍扫雷的简单实现

2023-01-30 20:54:13 61

原创 【C语言】三子棋(X子棋)的编写及解析

简单介绍三子棋的编写

2023-01-30 14:03:09 99

原创 【C语言】文件相关知识

本文简单介绍了文件相关的操作知识,可以简单地实现程序与文件的一些功能

2023-01-20 15:50:53 123

原创 【C语言】动态内存管理

简单介绍了动态内存管理

2023-01-14 23:25:55 50

原创 【结构体】位断

简单介绍结构体的位断。

2023-01-12 23:30:17 88

原创 【C语言】结构体大小的探讨

简单但清晰地刨析了结构体大小机制

2023-01-10 22:04:10 379

原创 【解惑】指针与数组与蓝色星球(1)

这篇文章主要是给已经对指针和数组有初步了解的小孤独们讲解在数组名、指针、sizeof表达式、strlen函数下的组合应用。

2023-01-08 21:43:38 41

原创 【模拟实现】利用冒泡算法模拟实现qsort函数

下面是我实现的qsort()函数。

2023-01-07 18:41:21 40

原创 【printf()】转换的魅力

由printf())引起的思考。

2023-01-05 19:20:59 40

原创 XOR运算

目前对XOR运算的一些了解。

2023-01-04 12:17:36 571

原创 【存储方式】整数和浮点数的存储方式

深入介绍了整数和浮点数在内存的存储方式。

2023-01-03 20:41:48 403

原创 初步了解归并排序

由牛客网的题引出对归并排序的认识

2022-12-17 19:18:30 59

原创 简明调试说明(补充)

可以初步使用const , assert()等方法方便调试,并了解优秀代码的一些特点。

2022-12-16 18:36:27 41

原创 简明调试说明

对调试的简单了解。

2022-12-15 18:11:40 122

原创 对结构体的初探究

对结构体的初步了解。

2022-12-15 15:42:39 42

原创 对指针的初探究

指针初探究

2022-12-14 16:32:09 37

原创 表达式求值

对表达式求值的一些细节进行解释

2022-11-18 20:38:35 326

原创 操作符详解(2)

对操作符的一些比较具体的解释

2022-11-18 19:20:57 36

原创 操作符详解(1)

对部分操作符进行详细的讲解

2022-11-12 12:06:50 38

原创 关于变量的初探究

本文探究变量及对内存的初步了解。

2022-10-21 16:00:00 43

原创 新人初到,让我看看互联网的“腥风血雨”吧!!!

无重要内容,就是个人简介。

2022-10-15 19:04:26 184

空空如也

空空如也

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

TA关注的人

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