自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Boost库的安装(基于CentOS)

Boost库的安装(基于CentOS)

2022-11-07 22:56:00 1630 1

原创 NTL的安装、连接与使用(基于CentOS、Clion)

NTL的安装、连接与使用

2022-11-07 15:33:41 1267 1

原创 VMware Tools安装后的配置与使用

VMware Tools安装后的配置与使用

2022-11-06 22:26:58 3518 1

原创 Linux学习——进程管理

Linux学习——进程管理

2022-07-29 15:12:50 397

原创 Linux学习——crond任务调度

Linux学习——crond任务调度

2022-07-22 11:58:37 276

原创 Linux学习——组管理、权限管理

Linux学习——组管理、权限管理

2022-07-19 19:11:01 161

原创 Linux学习——时间日期、查找、压缩解压指令

linux学习——时间日期、查找、压缩解压指令

2022-07-18 11:55:37 595

原创 Linux学习——文件目录类指令

Linux学习——文件目录指令

2022-07-17 16:33:26 193

原创 Linux学习——开机、重启、登录、注销、用户管理

Linux学习——开机、重启、登录、注销、用户管理

2022-07-16 11:15:44 197

原创 Linux学习:vim编辑器的三种模式及常见命令

vim编辑器及相关命令

2022-07-14 10:02:47 3251

原创 STL常用算法

STL常用算法

2022-06-07 15:57:21 146

原创 C++的标准模板库STL

STL(Standard Template Library),标准模板库

2022-06-07 08:21:12 386

原创 利用vector、deque及其算法实现评委打分案例

利用vector、deque及其算法实现评委打分案例

2022-05-31 23:25:17 115

原创 C++实现通用数组类

需求描述:可以对内置数据类型和自定义数据类型的数据进行存储 将数组中的数据存到堆区 构造函数中可以传入数组的容量 提供对应的拷贝构造函数以及operator=防止浅拷贝问题 提供尾插法和尾删法对数组中的数据进行增删 可以通过下标的方式访问数组中的元素 可以获取数组中的当前元素个数和数组的容量main.cpp#include <iostream>#include <string>#include "MyArray.hpp"using namespace

2022-05-29 14:31:44 386

原创 C++泛型编程——模板

模板模板就是建立通用的模具,大大提高复用性。 C++提供两种模板机制:函数模板 和 类模板函数模板建立一个通用函数,返回值类型和形参类型可以不具体指定,用一个虚拟类型来代表。语法:template<typename T>注意事项template:声明创建模板 typename:表明其后面的符号是一种类型,可以用class代替 T:通用的数据类型,名称可以替换,通常为大写字母两种使用方式自动类型推导:f(a,b) 显式指定类型:f<int>(a,b).

2022-05-29 10:11:53 131

原创 C++文件操作

程序运行时产生的数据都属于临时数据,程序一旦结束运行都会被释放。 通过文件可以将数据持久化。 C++中对文件的操作需要包含头文件<fstream>文件类型分为文本文件:文件以文本的ASCII码形式存储在计算机中 二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂他们操作文件的三大类ofstream:写操作 ifstream:读操作 fstream:读写操作写文件包含头文件 #include <fstream> 创建

2022-05-21 16:53:29 280

原创 C++的类和对象

C++面向对象的三大特性:封装、继承、多态C++认为万事万物皆可为对象,对象有其属性和行为具有相同性质的对象,可以抽象为类封装类在设计时,可以把属性和行为放在不同的权限下,加以控制public:公共权限,类内可访问、类外可访问, protected:保护权限,类内可访问、类外不可访问,儿子可以访问父亲的保护内容 private:私有权限,类内可访问、类外不可访问,儿子不可以访问父亲的私有内容struct和class的区别在于struct的默认权限是public cla

2022-05-21 14:43:36 5344 1

原创 C++的引用

引用:给变量起别名语法:数据类型 & 别名 = 原名(int& ref = a)注意事项:引用必须要初始化 引用在初始化后不可以再次改变 必须引一块合法的内存空间1、引用做函数参数函数传参时,可以利用引用的技术让形参修饰实参,比传统的指针修改实参要更为简单2、引用做函数的返回值不要返回局部变量的引用 函数的调用可以作为左值3、引用的本质在C++内部是一个指针常量如 int& ref = a 在内部会被转换为 int* const re

2022-05-08 09:50:48 355

原创 C++程序的内存模型

C++在执行程序时,将内存大方向划分为四个区域。代码区:存放函数体的二进制代码,由操作系统进行管理 全局区:存放全局变量、静态变量和常量 栈区:由编译器自动分配释放,存放函数的参数值、局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收在程序编译后,生成了可执行程序,未执行该可执行程序前分为两个区域。代码区:存放CPU执行的指令 代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可 代码区是只读的,使其只读的原因是防止程序意外修

2022-05-07 23:35:19 735

空空如也

空空如也

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

TA关注的人

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