会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
helloylh
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
2022年10月2日
C++ 异常处理机制讲解
摘要: 文章目录 异常处理除数为0内存分配异常异常传递过程处理自定义异常: 异常处理 除数为0 我们通过一个简单的例子来引入 例如: int divide1(int v1, int v2) throw(int) { return v1 / v2; } 我们有一个简单的除法函数,计算所得的结果是多少,我们可以
阅读全文
posted @ 2022-10-02 16:25 hugeYlh
阅读(13)
评论(0)
推荐(0)
编辑
2022年10月1日
C++运算符重载的操作详解+示例
摘要: 文章目录 operator+/- 的操作及注意operator+= 的操作及注意++自增操作输入输出重载其他重载==和!=[] () 运算符..... 完整操作 我们以一个类作为示例来说明: class Point{ public: Point() = default; Point(const in
阅读全文
posted @ 2022-10-01 21:49 hugeYlh
阅读(17)
评论(0)
推荐(0)
编辑
2022年9月30日
C++ STL 关联式容器操作总结
摘要: 文章目录 set/multiset容器set/multiset对象的构造set/multiset的常规操作set/multiset其他操作 map\multimap容器map/multimap构造函数map/multimap元素访问map/multimap修改insertearse map操作 se
阅读全文
posted @ 2022-09-30 19:27 hugeYlh
阅读(20)
评论(0)
推荐(0)
编辑
2022年9月29日
C++容器适配器操作总结(代码+示例)
摘要: 文章目录 stackstack对象的构造stack的操作示例:括号匹配 queuequeue对象的构造queue其他操作示例:模拟病人看病 priority_queuepriority_queue对象的构造priority_que其他操作 顺序容器操作详解: 顺序容器操作总结 stack stack
阅读全文
posted @ 2022-09-29 18:21 hugeYlh
阅读(8)
评论(0)
推荐(0)
编辑
2022年9月28日
C++STL 顺序容器操作总结(超级详细)
摘要: 文章目录 vectorvector的构造函数vector元素访问vector容量相关vector修改元素 dequedeque构造函数deque元素访问deque容量相关deque的修改元素 listlist构造函数list元素访问list容量相关list添加元素list删除元素list的其他操作
阅读全文
posted @ 2022-09-28 14:36 hugeYlh
阅读(102)
评论(0)
推荐(1)
编辑
2022年9月27日
C++ 类中的static成员的使用及单例设计示例
摘要: 文章目录 static 静态成员变量static静态成员函数单例设计模式单例实现图片资源的封装(很实用) 静态成员:被static修饰的成员变量\函数 可以通过对象(对象.静态成员)、对象指针(对象指针->静态成员)、类访问(类名::静态成员) static 静态成员变量 静态成员变量 存储在数据段
阅读全文
posted @ 2022-09-27 18:02 hugeYlh
阅读(276)
评论(0)
推荐(0)
编辑
2022年9月26日
C++反汇编 剖析虚函数表的实现原理(下)
摘要: 文章目录 回顾反汇编剖析虚函数表验证虚函数地址的正确性 上节回顾: C++多态的实现,以及虚函数表的引入,反汇编剖析 基础反汇编知识: 反汇编分析C/C++常见语句的底层实现(入门) 回顾 我们上一节讲到,定义为virtual的函数就称为虚函数,它为继承自它的子类提供了不同的函数调用的方法。 cla
阅读全文
posted @ 2022-09-26 22:08 hugeYlh
阅读(56)
评论(0)
推荐(0)
编辑
C++及反汇编 剖析多态及虚表(上:多态的实现)
摘要: 文章目录 多态非多态的弊多态的利代码实现多态virtual是啥 >虚表的引入 多态 什么是虚函数,有什么用途? 虚函数主要用于多态中。 ◼ 多态是面向对象非常重要的一个特性 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果 在运行时,可以识别出真正的对象类型,调用对应子类中的函数
阅读全文
posted @ 2022-09-26 14:30 hugeYlh
阅读(28)
评论(0)
推荐(0)
编辑
2022年9月25日
C++ 顺序表和单链表的二路归并思想(详解+示例代码)
摘要: CSDN话题挑战赛第2期 参赛话题:学习笔记 文章目录 有序顺序表的二路归并合并相同的元素查找第k小的元素 单链表的二路归并例题:求多项式的和 有序顺序表的二路归并 我们有两个顺序表A和B,他们都是有序递增的,我们想要把这两个顺序表保持原有的递增顺序合成一个新的顺序表C void merge_lis
阅读全文
posted @ 2022-09-25 16:03 hugeYlh
阅读(51)
评论(0)
推荐(0)
编辑
C++反汇编 利用反汇编分析常见C/C++语句的底层实现(硬核)
摘要: 文章目录 赋值操作if条件判断指针和引用的实质跳转函数两个数字的交换操作数组的赋值及 -858993460数字的由来总结 本节我们利用反汇编技术来对我们最常见的C语言语句进行解析,C++反汇编技术可以让你更好的理解C++/C语言的底层含义,相信我,读完本节,一定会让你感到醍醐灌顶,瞬间通透C++/C
阅读全文
posted @ 2022-09-25 12:34 hugeYlh
阅读(77)
评论(0)
推荐(0)
编辑
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
公告