首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
SunLogging
阳光日志: 向着阳光,每天进步一点点!
专栏
著作
公众号
留言板
C++中类的多继承
1. 简单版本 2. 复杂版本 2.1. 菱形继承的模型 2.2. 多继承的类如何定义? 2.3. 如何解决菱形继承的重复对象问题? 2.3.1. 方法一:使用完全限定名 2.3.2. 方法二: 虚继承 3. 总结 在写这一主题的文章之前,在网上找到一篇很非常好的文章C++之继承与多态。就没有必要做重复造轮子的事件了,那就从这篇文章开始吧! 在c++中一个类可以从多个基类中派生(...
2024-10-22
C++高级编程
C++高级编程
Read More
C++类的三种访问权限与三种继承方式
三种访问权限我们知道C++中的类,有三种访问权限(也称作访问控制),它们分别是public、protected、private。要理解它们其实也很容易,看下面了一个例子。父类: 1234567891011121314151617181920212223242526272829303132333435363738394041424344// 基类(父类)class Person{pu...
2024-10-22
C++高级编程
C++高级编程
Read More
都说A股疯涨,其实美股中概股涨的更猛
1. A股全面爆涨 2. 港美股的中概股表现 3. 近期影响金融市场的大事回顾 4. 个人看法 1. A股全面爆涨随着美联储的降息,中国央行释放一系列利好政策,中国A股市场全面爆发,呈现全线上涨态势,沪深两市成交额已经连续三天破万亿元。09月27日成交额更是突破了1.4万亿元,上涨个股超5200只。 这三天的上证指数K线图是怎样的: 上证指数 三次跳级试跃升,不仅收复3000点防线,...
2024-09-28
随笔
随笔
Read More
Linux C++ 开发10 - 手把手教你使用valgrind性能分析工具
1. 什么是valgrind? 2. (Ubuntu)安装valgrind 3. valgrind工具的使用 3.1. 命令的语法格式 3.2. 工具选项 3.3. LOG信息输出 3.4. Demo演示 《Linux C++ 开发9 - 手把手教你使用gprof性能分析工具》一文中,我们讲解了gprof工具的使用方法,本文将继续讲解valgrind工具的使用方法。 1. 什么是va...
2024-09-23
Linux C++ 开发
Linux C++ 开发
Read More
Linux C++ 开发9 - 手把手教你使用gprof性能分析工具
1. 什么是gprof? 2. gprof的用法 2.1. 编译程序 2.2. 运行程序 2.3. 生成分析报告 2.4. gprof常用参数说明 2.5. 分析报告解读 2.5.1. Flat profile 各个字段的含义 2.5.2. Call graph 各个字段的含义 3. Demo演示 3.1. demo04.cpp 源码 3.2. 编译、运行和分析 3.3. 查看分析...
2024-09-19
Linux C++ 开发
Linux C++ 开发
Read More
字符编码发展史6 — BOM字节序标记
2.3. 第三个阶段 国际化 2.3.2. Unicode的编码方式 2.3.2.5. BOM 上一篇《字符编码发展史5 — UTF-16和UTF-32》我们讲解了UTF-16和UTF-32编码。本篇我们将继续讲解字符编码中的字节序标记(BOM)。 2.3. 第三个阶段 国际化2.3.2. Unicode的编码方式2.3.2.5. BOM1. 什么是BOM?BOM是Byte Or...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史5 — UTF-16和UTF-32
2.3. 第三个阶段 国际化 2.3.2. Unicode的编码方式 2.3.2.2. UTF-16 2.3.2.3. UTF-32 2.3.2.4. UCS-2 与 UCS-4 上一篇《字符编码发展史4 — Unicode与UTF-8》我们讲解了Unicode字符集与UTF-8编码。本篇我们将继续讲解字符编码的第三个发展阶段中的UTF-16和UTF-32。 2.3. 第三个阶段...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史4 — Unicode与UTF-8
2.3. 第三个阶段 国际化 2.3.1. Unicode与UCS 2.3.1.1. 什么是Unicode与UCS? 2.3.1.2. Unicode字符集的码点编号 2.3.2. Unicode的编码方式 2.3.2.1. UTF-8 上一篇《字符编码发展史3 — GB2312/Big5/GBK/GB18030》我们讲解了ANSI编码中的GB2...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史3 — GB2312/Big5/GBK/GB18030
2.2. 第二个阶段 本地化 2.2.3. 多字节编码 2.2.3.1. GB2312 2.2.3.2. Big5 2.2.3.3. GB13000 2.2.3.4. GBK 2.2.3.5. GB18030 2.2.3.6. 总结 上一篇《字符编码发展史2 — ISO-8859-N》我们讲解了ANSI编码中的ISO-8859-N。本篇我们将继续讲解字符编码的第二个发展阶段中的G...
2024-09-18
SDK开发
SDK开发
Read More
字符编码发展史2 — ISO-8859-N
2.2. 第二个阶段 本地化 2.2.1. ANSI 2.2.2. ISO/IEC 8859-N 2.2.2.1. 什么是ISO/IEC 8859-N? 2.2.2.2. ISO 8859-1的编码表 上一篇《字符编码发展史1 — ASCII和EASCII》我们讲解了字符编码的起源ASCII和EASCII。本篇我们将继续讲解字符编码的第二个发展阶段中的ISO ...
2024-09-16
SDK开发
SDK开发
Read More
1 / 9
Next