摘要: Base16 编码 Base16,也称为 Hex(十六进制)编码,是一种将二进制数据转换为可打印字符的编码方式。它使用 16 个字符(0-9 和 A-F)来表示数据,每个字符对应 4 位二进制(半字节,nibble)。 编码过程: 将二进制数据按 4 位(半字节)分组。 每个半字节映射到一个十六进制 阅读全文
posted @ 2025-04-11 11:34 plusu 阅读(265) 评论(0) 推荐(0)
摘要: for循环 for循环逻辑图 for循环代码 for (初始化表达式; 条件表达式; 更新表达式) { // 循环体 //也就是要重复执行的代码 } 注意!,在C++新版本中初始化的作用域在for循环内部 continue continue语句用于在循环中跳过当前迭代并继续执行下一次迭代。这对于在特 阅读全文
posted @ 2025-04-11 11:34 plusu 阅读(61) 评论(0) 推荐(0)
摘要: 需求说明 用户控制显示日志的最高级别 在开发阶段,开发人员可以将日志级别设置为较低的级别(如DEBUG),以便获取详细的调试信息,帮助排查代码中的问题;在测试过程中,可以将日志级别适当提高(如INFO或WARN),以关注系统的关键运行信息和潜在的问题;等等。 总之,用户控制显示日志的最高级别在提高系 阅读全文
posted @ 2025-04-11 11:33 plusu 阅读(20) 评论(0) 推荐(0)
摘要: if语句 if (condition1) { // 当条件1为真时执行的代码 } else if (condition2) { // 当条件1为假且条件2为真时执行的代码 } else { // 当所有条件都为假时执行的代码 } 只有一行代码可以省略大括号 if (condition1) x = 1 阅读全文
posted @ 2025-04-11 11:33 plusu 阅读(17) 评论(0) 推荐(0)
摘要: 开发环境的安装和应用 给vs添加C++开发生态 进入到安装界面 添加C++桌面开发环境 等待... 新的开始 创建新项目 选择控制台应用 取个名字并修改一下目录,方便查找 src目录是源代码(source code)的缩写,用于存放项目的源代码文件。它是软件开发中项目结构的一个标准组成部分,用于组织 阅读全文
posted @ 2025-04-11 11:33 plusu 阅读(47) 评论(0) 推荐(0)
摘要: 变量 变量的声明 初始化推荐优先使用{}而不是=:{} 更安全、统一,能避免隐式转换和窄化问题。 但在需要隐式转换或特定构造函数调用的场景(如继承基类初始化),仍需使用 = 或 ()。 通过&获得变量内存地址 通过()进行强制类型转换 通过sizeof获得变量内存大小,即所占字节 各变量所占字节 字 阅读全文
posted @ 2025-04-11 11:33 plusu 阅读(21) 评论(0) 推荐(0)