- 博客(9)
- 收藏
- 关注
原创 C++整理-C++11重要特性
C++11重要特性摘要 C++11引入了多项重要特性,显著提升了语言表达能力。核心特性包括:类型推导关键字auto和decltype;函数控制标记default/delete和final/override;右值引用和移动语义,支持资源高效转移;有命名空间的枚举避免符号污染;constexpr支持编译期计算;列表初始化统一初始化语法;nullptr提供类型安全的空指针;using替代typedef实现模板别名;可变参数模板支持参数包展开;lambda表达式实现匿名函数对象。
2025-09-06 14:28:53
705
原创 项目笔记-OrdOS操作系统01-启动流程
本文介绍了现代操作系统通用的启动协议Multiboot2及其实现细节。重点包括Multiboot2协议要求和Multiboot2头结构,并通过自制操作系统描述了基于Multiboot2的内核加载流程。
2025-09-06 14:24:31
642
原创 C++漫谈-解析函数内联
本文澄清了C++中关于函数内联的常见误解,并在汇编层面分析了`inline`和`__attribute__((always_inline))`的实现。
2025-07-15 16:32:30
502
原创 嵌入式Linux-基于I.MX6ULL移植cpython
本文详细介绍了在嵌入式Linux环境下移植cpython解释器的完整流程。首先指导了三个前置库(zlib、libffi、ncurses)的交叉编译过程,针对libffi的特殊构建问题提供了解决方案。最后详细说明了cpython本身的交叉编译配置技巧和注意事项。
2025-05-27 11:38:03
686
1
原创 嵌入式Linux-基于I.MX6ULL移植触摸屏
本文介绍了基于IMX6ULL开发板的触摸屏移植过程。作者使用正点原子800x480分辨率触摸屏,显示芯片为GT1158,通过I2C接口连接。文章详细阐述了设备树配置步骤,包括添加电源管理节点、配置中断和复位引脚,并解决与SD卡模块的引脚冲突问题。
2025-05-24 22:11:00
1064
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人