C++
文章平均质量分 76
明天变强一点就好
菜,是原罪。
展开
-
C++提高编程(2)
掌握常用的遍历算法分类遍历容器for_each搬运容器到另一个容器transform对容器内元素进行排序sort洗牌 指定范围内的元素随机调整次序容器元素合并,并存储到另一个容器merge反转指定范围的元素reverse算法分类容器内指定范围元素拷贝到另一个容器copy将容器内指定范围的旧元素修改为新元素replace容器内指定范围满足条件的元素替换为新元素replace_if互换两个容器的元素swap互换两个容器的元素函数原型互换两个容器的元素c1容器1。原创 2023-04-01 16:18:45 · 748 阅读 · 0 评论 -
C++提高编程(1)
/ vector容器存放自定义数据类型 // 自定义数据类型 class Person {public :int m_Age;//遍历 void printInfo(Person person) {cout原创 2023-03-31 14:19:23 · 592 阅读 · 0 评论 -
C++核心编程<文件操作>(5)
注意: 文件打开方式可以配合使用,原创 2023-03-06 14:13:17 · 251 阅读 · 0 评论 -
C++核心编程<类和对象>(4)
上图默认在Cat类重写了speak()函数,如果。默认情况下,c++编译器至少给一个类添加3个函数。依旧是&Animal::speak。构造函数的调用规则如下。原创 2023-03-06 11:26:08 · 418 阅读 · 0 评论 -
C++核心编程<函数提高>(3)
作用: 函数名相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或个数不同或顺序不同注意: 函数的返回值不可以作为函数重载的条件案例cout原创 2023-03-06 11:25:28 · 55 阅读 · 0 评论 -
C++核心编程<引用>(2)
【代码】C++核心编程(2)原创 2023-03-06 11:22:17 · 361 阅读 · 0 评论 -
C++核心编程<内存分区模型>(1)
C++程序在执行时,将内存大方向分为4个区域代码区: 存放函数体的二进制代码,由操作系统进行管理的全局区: 存放全局变量和静态变量以及常量栈区: 由编译器自动分配释放,存放函数的参数值局部变量等堆区: 由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收C++利用new操作符在堆区开辟数据堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符deletereturn 0;原创 2023-03-06 11:21:27 · 425 阅读 · 0 评论 -
C++入门案例
代码】C++ -- 入门案例。原创 2022-08-11 11:40:20 · 375 阅读 · 0 评论 -
C++基础语法入门
1.2注释在代码中加一些说明和解释,方便自己或其他程序员阅读代码1.2.1注释的两种格式1.2.1.1单行注释通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明1.2.1.2多行注释通常放在一段代码的上方1.2.1.3演示1.3变量给一段指定的内存空间起名,方便操作这段内存1.3.1语法1.3.2演示1.4常量用于记录程序中不可更改的数据1.4.1定义常量的两种方式1.4.1.1 #define宏常量通常在文件上方定义,表示常量1原创 2022-08-11 01:05:24 · 542 阅读 · 1 评论