上一页 1 2 3 4 5 6 7 ··· 38 下一页
摘要: 1. 基本概念与特性 固定大小:std::array 的大小在编译时确定,无法动态调整(与 std::vector 不同)。 栈分配:内存分配在栈上(除非作为类成员或通过动态分配),访问速度快。(当然也可以直接定义成全局变量) 与原生数组的对比: 支持迭代器、范围循环、STL 算法等。 提供边界检查 阅读全文
posted @ 2025-08-30 17:24 一个不知道干嘛的小萌新 阅读(42) 评论(0) 推荐(0)
摘要: 1.下载源码 https://sourceware.org/pub/valgrind/valgrind-3.25.1.tar.bz2 tar -xvf valgrind-3.25.1.tar.bz2 2.配置交叉编译 ./configure \ --host=arm-linux-gnueabi \ 阅读全文
posted @ 2025-08-29 12:05 一个不知道干嘛的小萌新 阅读(115) 评论(0) 推荐(0)
摘要: make MAKE_VERBOSE=yes 阅读全文
posted @ 2025-08-27 17:54 一个不知道干嘛的小萌新 阅读(8) 评论(0) 推荐(0)
摘要: 在 C++ 中,单例模式(Singleton Pattern) 是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。单例模式常用于管理全局资源、配置或共享状态,避免重复创建对象带来的开销或冲突。 1. 单例模式的核心思想 (1) 核心特性 唯一实例:整个程序中只能有一个 阅读全文
posted @ 2025-08-26 20:33 一个不知道干嘛的小萌新 阅读(253) 评论(0) 推荐(0)
摘要: 一、基础概念:文件流与头文件 1.文件流类 ofstream:输出文件流(写入文件)。 ifstream:输入文件流(读取文件)。 fstream:输入/输出文件流(可读写文件)。 头文件:必须包含 <fstream>(文件操作)和 <iostream>(输入/输出基础)。 其中ofstream中的 阅读全文
posted @ 2025-08-25 15:36 一个不知道干嘛的小萌新 阅读(191) 评论(0) 推荐(0)
摘要: 1.怎么初步定位死锁 pstree:查看线程层级关系,辅助确认线程数量是否异常。 top -H:观察线程状态和CPU占用,初步筛选可疑线程。 ps -T:显示线程阻塞的内核函数(如 futex_wait),定位锁竞争。 死锁确认:需结合 gdb 或 strace 分析线程调用栈和系统调用。 4. 实 阅读全文
posted @ 2025-07-04 21:29 一个不知道干嘛的小萌新 阅读(50) 评论(0) 推荐(0)
摘要: gdb主要用于调试用户态程序、内核模块及驱动程序,支持断点设置、单步执行、变量查看、堆栈回溯等功能,尤其适用于定位段错误、内存泄漏及多线程同步问题。 coredump的使用,以及客户的设备需不需要coredump,会不会coredump的文件大小过于大。 1.调试用户态程序(如应用程序崩溃) 段错误 阅读全文
posted @ 2025-07-03 20:29 一个不知道干嘛的小萌新 阅读(102) 评论(0) 推荐(0)
摘要: https://zhuanlan.zhihu.com/p/733963294 valgrind、gdb、strace 1.如何定位解决进程崩溃 core dump:https://www.cnblogs.com/dongxb/p/17054363.html strace工具 2.如果一个线程持有锁后 阅读全文
posted @ 2025-06-25 09:59 一个不知道干嘛的小萌新 阅读(52) 评论(0) 推荐(0)
摘要: 1.platform总线概念 在嵌入式系统中,许多外设(如I2C、RTC、SPI控制器等)并不直接挂载在PCI、USB等物理总线上,而是通过内存映射或寄存器直接与CPU交互。 Platform机制是一种用于管理非总线型设备(如SoC内部集成的外设)的驱动模型,它通过虚拟的platform总线将设备( 阅读全文
posted @ 2025-06-22 16:58 一个不知道干嘛的小萌新 阅读(124) 评论(0) 推荐(0)
摘要: 在C++中调用C函数,即使头文件等都包含,编译后提示错误undefined reference to xxx,collect2: error: ld returned 1 exit status。 这是因为C和C++编译过来中,函数的符号表示不一样。在c++中,为了支持重载机制,在编译生成的汇编码中 阅读全文
posted @ 2024-11-06 14:34 一个不知道干嘛的小萌新 阅读(1081) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 38 下一页