![](https://img-blog.csdnimg.cn/direct/288994781e48465f88ba2f57eed07c49.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++ 函数使用
文章平均质量分 73
解析学习中遇到的C/C++函数
Rookie也要加油
学习治秃头
展开
-
11C++常用函数
常用迭代器类型如下:如上图所示,迭代器类型主要支持两类,随机访问和双向访问。其中vector和deque支持随机访问,list,set,map等支持双向访问。1)随机访问:提供了对数组元素进行快速随机访问以及在序列尾部进行快速插入和删除操作。2)双向访问:插入和删除所花费的时间是固定的,与位置无关。原创 2024-06-06 14:00:45 · 1050 阅读 · 0 评论 -
08c/c++面向对象(续多态)
目录。原创 2024-06-04 14:41:23 · 1174 阅读 · 0 评论 -
10函数重载/友元/运算符重载
*作用:**函数名可以相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同函数的返回值类型不可以作为函数重载的条件//函数重载需要函数都在同一个作用域下cout << "func 的调用!" << endl;cout << "func (int a) 的调用!" << endl;cout << "func (double a)的调用!" << endl;cout << "func (int a ,double b) 的调用!" << endl;原创 2024-06-05 12:49:23 · 970 阅读 · 0 评论 -
07c/c++面向对象
目录2.继承3.多态C++4.1 封装4.1.1 封装的意义封装意义:一**示例1:**设计一个圆类,求圆的周长示例代码:封装意义二:类在设计时,可以把属性和行为放在不同的权限下,加以控制示例:5. 继承继承例如我们看到很多网站中,都有公共的头部,公共的底部,甚至公共的左侧列表,只有中心内容不同接下来我们分别利用普通写法和继承的写法来实现网页中的内容,看一下继承存在的意义以及好处普通实现:继承实现:总结:继承的好处:可以减少重复的代码继承的语法:继承方式一共有三种:示例:5原创 2024-06-04 14:40:40 · 1086 阅读 · 0 评论 -
09this/struct/class/构造与析构
目录在C++中,类内的成员变量和成员函数分开存储只有非静态成员变量才属于类的对象上1.2 this指针概念通过4.3.1我们知道在C++中成员变量和成员函数是分开存储的每一个非静态成员函数只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码那么问题是:这一块代码是如何区分那个对象调用自己的呢?c++通过提供特殊的对象指针,this指针,解决上述问题。this指针指向被调用的成员函数所属的对象this指针是隐含每一个非静态成员函数内的一种指针this指针不需要定义,直接使用即可this指针的用原创 2024-06-05 12:48:52 · 781 阅读 · 0 评论 -
04C编译过程/32位,64位区别/断言/位域...
define HEADER_FILE_H//HEADER_FILE_H是一个唯一的宏,它在头文件第一次被包含时被定义// 头文件内容。原创 2024-06-03 12:16:02 · 985 阅读 · 0 评论 -
07C回调函数
重要的是要注意回调函数只是一个函数。由于它的使用方式(通过函数指针访问),我们将其称为回调。原创 2024-06-03 15:10:12 · 703 阅读 · 0 评论 -
06C内存分配
目录。原创 2024-06-02 16:17:45 · 358 阅读 · 0 评论 -
05C零碎语法
目录。原创 2024-06-02 16:17:04 · 503 阅读 · 0 评论 -
03C零碎语法
目录。原创 2024-05-27 23:47:30 · 113 阅读 · 0 评论 -
02C零碎语法
开始看别人的程序时,发现程序开头,在文件包含后面有很多#define语句,搞这么多标示符替换来替换去的,感觉很麻烦。用一个标示符表示常数,有利于以后的修改和维护,修改时只要在程序开头改一下,程序中所有用到的地方就全部修改,节省时间。以前写程序,当需要一个新的变量时,不管函数内还是函数外的,直接在程序开头定义,虽然不是原则上的错误,但是很不可取的作法。全局变量:是在函数外定义的变量,全局变量在程序全部执行过程中都占用资源,全局变量过多使程序的通用性变差,因为全局变量是模块间耦合的原因之一。原创 2024-05-27 23:25:08 · 384 阅读 · 0 评论 -
01C零碎知识点(C_shell)
目录。原创 2024-05-26 18:35:19 · 491 阅读 · 0 评论 -
01C++零碎语法
实现实际的属性查找属性添加及调用。原创 2024-05-19 22:05:43 · 213 阅读 · 0 评论 -
02c++零碎语法
std::shared_ptr 是 C++ 中一种智能指针,用于自动管理动态分配的内存。它通过引用计数机制确保当最后一个 shared_ptr 指向某个对象时,该对象会被自动销毁。这使得 shared_ptr 成为管理共享所有权资源的理想选择。原创 2024-05-23 21:05:53 · 329 阅读 · 1 评论 -
Markdown学习笔记
Markdown语法粗略学习笔记原创 2024-05-18 20:55:13 · 628 阅读 · 0 评论