自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2. STL初始

STL中最常用的容器为Vector,可以理解为数组,下面我们将学习如何向这个容器中插入数据,并遍历这个容器。1.容器:各种数据结构,如vector、list、deque、set、map等用来存放数据。非质变算法:是指运算过程中不会更改区间内的元素内容,例如查找、计数、遍历、寻找极值等等。2.算法:各种常用的算法,如sort、find、copy、for_each等。了解STL中容器、算法、迭代器概念之后,我们利用代码感受STL的魅力。常用的数据结构:数组,链表、树、栈、队列、集合、映射表等。

2024-09-24 16:03:31 922

原创 C++提高编程

在上述代码中,如果T的数据类型传入的是像Person这样的自定义数据类型,也无法正常运行。因此C++为了解决这种问题,提供模板的重载,可以为这些特定的类型提供具体化的模板。typename——表面其后面的符号是一种数据类型,可以用class代替。typename——表面其后面的符号是一种数据类型,可以用class代替。再上述代码中提供的赋值操作,如果传入的a和b是一个数组,就无法实现了。T——通用的数据类型,名称可以替换,通常为大写字母。T——通用的数据类型,名称可以替换,通常为大写字母。

2024-09-20 20:30:12 753

原创 C++(文件操作)

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

2024-08-31 17:04:17 205

原创 C++核心编程

本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。

2024-07-25 23:05:04 370

原创 C++初学篇(黑马程序员)

struct 结构体名{ 结构体成员列表 };struct 结构体名 变量名struct 结构体名 变量名={成员1值,成员2值......}定义结构体时顺便创建变量//1.创建学生数据类型:(学生包括(姓名,年龄,分数))//自定义数据类型,一些类型集合组成的一个类型//语法 struct 类型名称{ 成员列表 }//成员列表//姓名//年龄int age;//分数int score;}s3//2.3 在定义结构体时顺便创建结构体变量;

2024-07-24 22:39:22 256 2

原创 C++初学篇3(黑马程序员教程)

一维数组定义的三种方式:1.数据类型 数组名 [数组长度];2.数据类型 数组名[ 数组长度 ] = { 值1,值2,... };3.数据类型 数组名[]={ 值1,值2,... };注意:索引是从0开始的,没有初始化的值是0。二维数组定义的四种方式:1. 数据类型 数组名 [ 行数 ] [ 列数 ];

2024-07-24 16:40:17 793

原创 C++初识篇2(黑马程序员笔记)

C++规定在创建一个变量或常量时,必须要指出相应的数据类型,否则无法给变量分配内存。

2024-07-20 23:22:55 527 1

原创 C++初学篇1(黑马教程笔记)

编写一个C++程序总共分为4个步骤。

2024-07-19 22:48:38 378

空空如也

空空如也

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

TA关注的人

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