08 2025 档案
摘要:1. 基本概念与特性 固定大小:std::array 的大小在编译时确定,无法动态调整(与 std::vector 不同)。 栈分配:内存分配在栈上(除非作为类成员或通过动态分配),访问速度快。(当然也可以直接定义成全局变量) 与原生数组的对比: 支持迭代器、范围循环、STL 算法等。 提供边界检查
阅读全文
摘要: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 \
阅读全文
摘要:make MAKE_VERBOSE=yes
阅读全文
摘要:在 C++ 中,单例模式(Singleton Pattern) 是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。单例模式常用于管理全局资源、配置或共享状态,避免重复创建对象带来的开销或冲突。 1. 单例模式的核心思想 (1) 核心特性 唯一实例:整个程序中只能有一个
阅读全文
摘要:一、基础概念:文件流与头文件 1.文件流类 ofstream:输出文件流(写入文件)。 ifstream:输入文件流(读取文件)。 fstream:输入/输出文件流(可读写文件)。 头文件:必须包含 <fstream>(文件操作)和 <iostream>(输入/输出基础)。 其中ofstream中的
阅读全文
浙公网安备 33010602011771号