C++
文章平均质量分 91
C++知识合集
秦jh_
正在学习c++的大一小白
展开
-
【C++/STL】vector(常见接口、模拟实现、迭代器失效)
💬 hello!各位铁子们大家好哇。今日更新了vector的相关内容vector是表示可变大小数组的序列容器。原创 2024-05-27 12:49:51 · 2325 阅读 · 45 评论 -
【C++】string模拟实现
💬 hello!各位铁子们大家好哇。今日更新了string模拟实现的内容。原创 2024-04-01 19:24:31 · 2750 阅读 · 51 评论 -
【C++】string类(常用接口)
💬 hello!各位铁子们大家好哇。今日更新了string的内容。原创 2024-03-25 18:03:51 · 2906 阅读 · 41 评论 -
【C++】内存管理和模板基础(new、delete、类及函数模板)
💬 hello!各位铁子们大家好哇。今日更新了内存管理和模板的内容注意:在申请自定义类型的空间时,new会调用构造函数,delete会调用析构函数,而malloc与 free不会。operator new实际就是对malloc的封装,是给底层用的。就像sizeof是在编译时作用,运行后直接变成底层指令。调用operator new函数申请空间在申请的空间上执行构造函数,完成对象的构造delete的原理在空间上执行析构函数,完成对象中资源的清理工作。原创 2024-03-18 19:11:11 · 2698 阅读 · 52 评论 -
【C++】string类(介绍、常用接口)
💬 hello!各位铁子们大家好哇。今日更新了string的内容在使用string类时,必须包含#include头文件以及using namespace std;原创 2024-03-11 21:14:46 · 2790 阅读 · 44 评论 -
【C++】类与对象(static、explicit、友元、隐式类型转换、内部类、匿名对象)
💬 hello!各位铁子们大家好哇。今日更新了类与对象static、explicit、友元、隐式类型转换、内部类、匿名对象的内容。原创 2024-03-04 12:52:03 · 2154 阅读 · 52 评论 -
【C++】类与对象(日期计算器)
声明流插入时,应在类外面声明,不然this指针会占据第一个形参,Date就只能是左操作数了,打印时就会变成。在类外面声明时,为了不把private打开,可以进行友元声明,就可以在不打开private的情况下,访问private。上方实现时,有日期+天数和日期+=天数。二者实现其中一个即可复用另一个。但是要先实现哪一个更好呢?原创 2024-03-04 12:40:20 · 1268 阅读 · 31 评论 -
【C++】类与对象(运算符重载、const成员、取地址重载)
💬 hello!各位铁子们大家好哇。今日更新了类与对象运算符重载、const成员、取地址重载的内容。原创 2024-02-26 11:48:28 · 2160 阅读 · 39 评论 -
【C++】类与对象(构造函数、析构函数、拷贝构造函数、常引用)
💬 hello!各位铁子们大家好哇。今日更新了类与对象的构造函数、析构函数、拷贝构造函数、常引用的内容。原创 2024-02-20 13:05:06 · 2720 阅读 · 45 评论 -
【C++】类与对象【定义、访问限定符、this指针】
💬 hello!各位铁子们大家好哇。今日更新了类与对象的定义、访问限定符、this指针的内容。原创 2024-02-18 20:18:32 · 1175 阅读 · 29 评论 -
【C++】基础知识讲解(引用、内联、auto,基于范围for循环)
💬 hello!各位铁子们大家好哇。今日更新了引用、内联、auto,基于范围for循环的内容。原创 2024-02-07 15:35:13 · 1440 阅读 · 41 评论 -
【C++】基础知识讲解(命名空间、缺省参数、重载、输入输出)
💬 hello!各位铁子们大家好哇。今日更新了命名空间、缺省参数、重载的内容当有两个同名变量时,会优先在找局部的,如果找不到,再找全局的。如果我们想打印1,就可以加上 ‘’ 前面不加域的情况下,默认是空,也就是全局域,该符号叫域作用限定符。当我们需要定义两个全局变量时,我们可以使用namespace关键字。这样两个同名变量x就在各自的命名空间域中。当前局部域全局域如果指定了,直接去指定域搜索命名空间中,还可以定义函数,结构等。使用结构时,注意命名空间名称和作用限定符加在struct后面。原创 2024-02-07 10:11:02 · 1210 阅读 · 29 评论