自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 EGE图形库(一):安装以及配置

1.安装EGE这个很简单,直接到EGE的官网上面去下载就行了。EGE官网链接:EGE官网2.下载后的配置我也是刚下载不久的,下载的是20.08版,我的编译集成环境是Dev Cpp(Dev C++),所以我就以我的下载历程来写。可以参考一下。1.解压缩有文件下载完以后,可以看到以下的界面:点开其中的include文件夹,会出现以下界面将其中的ege.h、graphics.h和ege文件夹一同解压复制到Dev C++的头文件目录底下。我的是装在C盘的。复制到:C:\Program File

2020-10-04 17:16:34 4282 4

原创 C++实战(三)类练习题(一)

题目:1.已知有如下代码:class A{private: int i; int j;}请为这个类编写一个带参构造函数初识化i和j。这到题是一道基础题,正确编写即可:参考答案:class A{private: int i; int j;public: A(int val,int bal):i(val),j(bal){ }};...

2020-05-07 15:01:28 645

原创 STL pair库仿写

stl_pair.h这是第一篇,所以先写个简单的吧,先写个pair。template<typename T1,typename T2>struct pair{ T1 first; T2 second;};这是基本的定义,对吧。现在我们加上判断相等运算符。template<typename T1,typename T2>bool operato...

2020-05-06 14:17:03 148

原创 第一周周末一记:代码的优化(一)&代码的简化的要点

1.代码的优化代码的优化是指代码效率的提升。比如说我在二分搜索中做的那个程序:/*二分搜索 *以vector为例 */#include<iostream>#include<vector>using namespace std;int main(){ vector<int> p; int c; for(int i=1;i&...

2020-04-23 15:32:18 106

原创 日常一写:自定义的等待队列

等待队列C++是高级语言,但是有很多的东西没定义(这也是好的嘛,可以自定义,多自由啊,呵呵)今天,我就准备做一个等待队列。先定义一个类要自定义一个数据类型,当然得先定义一个类啦。我把这个类名设为waiting。class waiting;咳咳,不跟大家开玩笑了,下面我们开始写吧。定义数据成员首先,我们使用标准库deque(双向队列)来保存数据。class waiting{pub...

2020-04-17 14:11:12 151

原创 日常一记:map独特的下标

基本的下标大家应该都知道STL库里面基本的下标吧!基本定义如下:T operator[](size_t);当然,如果我们传递进去的值大于p.size()那么就越界了。map的下标map除了支持基本的下标以外,还支持另一种下标:map的模板是这样子的:template<typename _Key,typename _Chart/*...*/>class map{//...

2020-04-16 18:42:20 443

原创 C++实战(二)字符串问题(一)

题目:1.逆序输出一个字符串这道题目很简单,只要用一个for循环就可以了参考答案:#include<iostream>#include<string>using namespace std;int main(){ string a; cin>>a; for(int i=a.size()-1;i>=0;--i) ...

2020-04-13 11:30:59 125

原创 C++实战(一)二分搜索

题目:1.编写一个程序,使其实现二分搜索二分搜索是一种速度较快的搜索方法,但是,被它搜索的必须是有序的。参考答案:/*二分搜索 *以vector为例 */#include<iostream>#include<vector>using namespace std;int main(){ vector<int> p; int c...

2020-04-13 10:41:40 128

原创 约瑟夫问题(C++)

很多人都在问约瑟夫问题该怎么解,我把基本型发上来。#include<iostream>using namespace std;int main(){ int n; cout<<"请问有多少人?"<<endl; cin>>n; bool all[n];//all[0]不用 int times=0; ...

2020-04-08 11:01:02 446

原创 C++时间类

最近有很多人都在试图用一个时间类来

2020-04-02 10:11:15 668

原创 模拟vector的头文件

最近看到有人在问如何模拟实现vector,我这个是模板型的,可以参考一下。里面如果有看不懂的,可以去看我之前的文章https://blog.csdn.net/abcd7038/article/details/104942699.https://blog.csdn.net/abcd7038/article/details/105169948.#ifndef PLUS_H#define PLUS...

2020-03-30 16:18:57 164

原创 学生信息管理系统C++参考文章

最近看到很多人都在问怎么写一个学生信息管理系统,我把代码发过来:#include<iostream>#include<string>#include<vector>using namespace std;class student{ vector<string> name{"张三","李四"}; vector<float> ...

2020-03-27 16:28:56 781

原创 模板(一) 基本模板

模板就是一个公式

2020-08-25 19:52:04 223 1

原创 类(七)《一谈类的更深与番外》·(四)移动

5.左值与右值

2020-04-01 20:51:15 133

原创 类(七)《一谈类的更深与番外》·(三)拷贝

3.

2020-03-30 11:31:43 82

原创 类(七)《一谈类的更深与番外》·(二)类的继承

2.类的继承2.1三种访问说明符详见类——前面(综合)(六)第4章。除了public和private以外,还有一种访问控制符,就是protected。protected介于public和private中间。public:派生类,类内,类外,友元均可访问。private:类内,友元可访问,其余不可。protected:类内,派生类,友元可访问。protected又名受保护的继承成员类型。下面是一...

2020-03-28 22:12:49 84

原创 类(七)《一谈类的更深与番外》·(一)虚函数&override&final

1.OOP:虚函数virtual

2020-03-26 11:20:52 75

原创 类——前面(综合)(六)

1.C++最重要的特性之一——类,该如何定义呢?类,作为面向对象编程的基础,定义由struct或class开始。如:class A{};注意:最后的花括号要加分号2.class 和struct的区别class后成员,若不加访问说明符,默认private(继承也是如此),struct则为public。class A{ int a;//默认private};struct B{...

2020-03-18 14:40:23 289

原创 C++类——高级(五)

1.构造函数(三)构造函数在用一个成员来初始化另一个成员的时候,一定要注意顺序。

2020-03-12 14:13:36 124

原创 C++类——高级(四)《一谈作用域与类》

1.

2020-03-02 19:19:43 172

原创 C++定义一个数据类型——类(三)

1.构造函数(二)

2020-02-26 17:24:07 560

原创 C++定义一个简单的数据类型——类(二)

1.新的访问控制符除了public和private以外,还有一种访问控制符,就是protected。

2020-02-26 11:06:12 325

原创 C++定义一个简单的数据类型——类(一)

1.C++最重要的特性之一——类,该如何定义呢?类,作为面向对象编程的基础,定义由struct或class开始。如:class A{};注意:最后的花括号要加分号2.class 和struct的区别class后成员,若不加访问说明符,默认private(继承也是如此),struct则为public。class A{ int a;//默认private};struct B{...

2020-02-25 18:51:05 923

数字华容道2020.cpp

这是一个非常简单的小游戏,规则是:通过移动方格,将打乱后的盘面恢复到初始盘面我现在写的还很简陋,查分、数据库也都还没有加进去,如有问题或改进意见,请在评论区回复,谢谢您的支持!

2020-08-23

plus.h模拟vector头文件

这是一个模拟实现vector的头文件,是用模板写的。使用了智能指针,储存一个vector,以达到实现vector的目的。本文仅供参考,可适当修改。如有问题,请在评论区提出,谢谢!

2020-03-30

学生信息管理系统.cpp

这是一个用C++实现的学生信息管理系统。使用了类。大家如果需要可以下载!这是一个很多大一新生都要做的一个题。现在把本人的做法传上来,如有问题,请在评论区提问。本人代码仅供参考!

2020-03-27

空空如也

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

TA关注的人

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