- 博客(64)
- 收藏
- 关注
原创 [spdlog日志库]——编译处理教程
简介spdlog是一个高性能的C++日志库,设计简洁且功能丰富,支持多线程、异步日志、多种日志格式输出等特性。其核心优势在于极低的性能开销(单线程每秒可记录数百万条日志),适合对性能要求较高的场景。核心特性高性能:采用头文件-only设计,零动态内存分配(除非使用异步日志)。多线程安全:所有日志器(logger)默认线程安全,支持并发写入。格式化灵活:内置支持fmtlib库,提供丰富的格式选项。多后端支持:可输出到控制台、文件、系统日志、TCP/UDP等。
2026-02-02 15:24:56
335
原创 [C++]——类型转换符
C++类型转换符static_cast、reinterpret_cast、const_cast和dynamic_cast
2024-07-22 10:47:57
389
原创 驱动开发——按键中断处理
编写LED灯的驱动,使用GPIO子系统,里面添加按键的中断处理1.应用程序发送指令控制LED亮灭2.按键1 按下,led1电位反转 按键2按下,led2电位反转 按键3 按下,led3电位反转
2023-08-01 21:11:05
358
原创 [C++]——封装、继承应用
全局变量,int monster = 10000;定义英雄类hero,受保护的属性string name,int hp,int attck;公有的无参构造,有参构造,虚成员函数void Atik()Ablood-=0;},法师类继承自英雄类,私有属性int ap_atk=50;重写虚成员函数void AtK()blood-=(attck-ap_atk);射手类继承自英雄泪,私有属性int ac_atk = 100;实例化类对象,判断怪物何时被杀死。
2023-06-09 22:32:44
174
原创 [C++]——结构体
定义一个Student结构体,里面的成员有公有成员name、age,私有成员: score,从堆区连续分配3个结构体大小的空间,从键盘上输入3个学生的信息,分别存放到对应的位置上,按成绩的升序排序后输出三名学生的信息。
2023-06-05 20:55:36
120
原创 C高级——循环语句
1.输入年月日,计算是该年的第几天。2.2.打印99乘法表2.从命令行传参传入两个整数,整数1代表从整数几开始求和3.整数2代表求和到整数几为止
2023-05-31 20:14:40
195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2