自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++运算符重载(小白友好)

文章目录前言一、什么是运算符重载二、运算符重载原理1.原理2.具体实现三、类内部的运算重载和全局运算符重载1.类内部运算符重载2.全局运算符重载3.类内运算符重载和全局运算符重载的区别总结前言C++运算符重载是面向对象三大特性之一多态的体现本文章为初学者为巩固知识所创作,知识有限,大佬轻喷一、什么是运算符重载在C++中函数可以发生重载,让同一个函数名的函数通过传入不同参数从而实现不同的效果运算符重载就是让不同类型的变量(对象)通过C++中运算符操作的时候产生不同的效果举个栗子:int类型

2021-09-17 21:49:21 702 3

原创 88W行代码生成

之前看到有大哥写出一个88W行C++代码就是下面这张图这88W行代码肯定是脚本生成的,不然不得敲死?但目前并没有人发这个代码生成,那么我就做第一个吃螃蟹的人吧(bushi)#include<iostream>#include<fstream>#include<cstring>using namespace std;int main(){ const char* path = "C:\\Users\\88W行代码.cpp"; //生成的C++代码文

2021-11-03 13:24:18 734

原创 C++封装顺序表

文章目录前言一、顺序表是什么?二、需求分析三、具体实现前言前几期讲过类,构造函数,运算符重载,这一期就利用这三块的知识做一期简单的应用,用C++封装顺序表。一、顺序表是什么?如图所示,在内存中的一块连续的空间这种内存布局非常像数组,因此也被成为动态数组在C++标椎模板库中有一个顺序表vector容器,我们要做的就是封装一个丐版的vector容器二、需求分析1.定义Myvector类,和内部接口2.初始化、销毁、深拷贝3.自动扩容4.增删查改5.获取大小和容量6.用 [ 索引

2021-09-22 23:17:05 293

原创 C++构造函数的浅拷贝与深拷贝

文章目录前言一、编译器默认提供的构造函数二、浅拷贝与深拷贝前言上期讲到构造函数,本期接着讲本文章为初学者为巩固知识所创作,知识有限,大佬轻喷一、编译器默认提供的构造函数首先来看一段代码class MyClass{public: int i; char c; string str;};void main(){ MyClass class1; cout << class1.i << " "; cout << class1.c &lt

2021-09-10 13:46:07 305 9

原创 C++类学习笔记——构造函数、析构函数

文章目录前言一、面向对象二、构造函数1.基本概念2.构造函数重载1.构造函数分类2.有参构造函数:3.有参构造函数3个调用规则:4.拷贝构造函数5.析构函数总结前言上期了解C++类中有public、protected、private三种访问权限。肯定会有人疑惑,C++为什么要设置这三个权限呢本期内容就是围绕上面的问题展开说明本文章为初学者为巩固知识所创作,知识有限,大佬轻喷提以下是本篇文章正文内容,下面案例可供参考一、面向对象开始的文章就提到过,类是(OOP)面向对象编程的基础那么面.

2021-08-31 17:44:37 378 9

原创 C++类学习笔记——C++类成员访问

文章目录前言一、对象成员选择运算符 (点)二、C语言和C++中对象成员选择运算符使用方法三、C++访问说明符总结前言此文章为初学者为巩固知识创作,大佬轻喷。上期简单介绍了C++类的声明和类成员,这期简单介绍C++类成员的访问以下是本篇文章正文内容,下面案例可供参考一、对象成员选择运算符 (点)学过C语言的都知道struct(结构体)创建出来的对象可以通过对象成员选择运算符(.)来访问C语言结构体内部成员二、C语言和C++中对象成员选择运算符使用方法废话不多说,直接代码:struct S

2021-08-29 21:53:35 4368 14

原创 C++类学习笔记

文章目录前言一、类基本概念1、类是什么2、类的声明二、类成员总结前言C++在C语言的基础之上增加许多面向对象的特性。类是OOP面向对象编程的基础。此文章为初学者为巩固知识创作,大佬轻喷。以下是本篇文章正文内容,下面案例可供参考一、类基本概念1、类是什么类是一种用户定义的类型(自定义数据类型)2、类的声明声明语法:类关键词 类名 { //类成员 };代码如下class MyClass{ //成员说明};类关键词除了class,还有struct和uni

2021-08-28 19:34:42 433 14

空空如也

空空如也

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

TA关注的人

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