2021年一周C++学习与MBoot探索笔记
版权申诉
118 浏览量
更新于2024-07-08
收藏 27KB DOCX 举报
在2021年的这一周学习笔记中,主要涵盖了以下几个关键知识点:
1. **虚拟机搭建与基础配置**:
周一开始,重点在于搭建虚拟机并安装必要的软件,同时配置运行环境。这是IT专业人员必备的基础技能,因为虚拟化技术对于开发和测试环境的管理至关重要。
2. **C++学习复盘与工具函数库构建**:
学习了C++的基础知识,包括指针和类的使用,尤其是通过实现快速排序算法来实践编程技巧。虽然长时间未接触,但意识到需要补充基础知识,确保对C++有扎实的理解。
3. **指针与内存管理**:
周二上午进一步深入学习C++指针的应用,考虑到在MBoot开发中内存优化的重要性,理解指针的操作对提高效率至关重要。此外,熟悉了vi编辑器的使用,这是软件开发中常见的文本编辑器,对代码编辑和维护有着重要作用。
4. **MBoot入门与初步了解**:
下午花时间学习MBoot,查看《MBootUserGuide》文档,尽管初接触时感到复杂,但通过师兄的指导,了解到实际改动较少,这部分内容相对基础。这涉及到嵌入式系统开发,对固件理解和编译流程的掌握。
5. **MBoot发布、编译与调试**:
周三上午专注于MBoot的发布流程以及与硬件相关的编译和运行调试,初次接触这类与硬件紧密相连的内容,可能存在理解上的困难,但认识到这是学习新知识的过程,即使初期可能会有些吃力。
6. **类的友元与操作符重载**:
在遇到困惑时,切换学习主题,尝试理解C++中的类的友元和操作符重载,这涉及面向对象编程的高级特性,但似乎当前阶段还未能完全掌握,需要进一步学习和实践。
通过这一周的学习,可以看出学习者正在逐步深化对C++编程语言和嵌入式系统开发的理解,虽然遇到了一些挑战,但通过解决问题和转移学习,不断巩固了理论知识,并为未来的工作打下坚实的基础。在学习过程中,持续的实践和探索对于技能提升至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-11 上传
2021-12-01 上传
2021-11-05 上传
2021-12-03 上传
2021-12-01 上传
2021-10-27 上传
方案大师
- 粉丝: 0
- 资源: 3万+
最新资源
- 掌握JSON:开源项目解读与使用
- Ruby嵌入V8:在Ruby中直接运行JavaScript代码
- ThinkErcise: 20项大脑训练练习增强记忆与专注力
- 深入解析COVID-19疫情对HTML领域的影响
- 实时体育更新管理应用程序:livegame
- APPRADIO PRO:跨平台内容创作的CRX插件
- Spring Boot数据库集成与用户代理分析工具
- DNIF简易安装程序快速入门指南
- ActiveMQ AMQP客户端库版本1.8.1功能与测试
- 基于UVM 1.1的I2C Wishbone主设备实现指南
- Node.js + Express + MySQL项目教程:测试数据库连接
- tumbasUpk在线商店应用的UPK技术与汉港打码机结合
- 掌握可控金字塔分解与STSIM图像指标技术
- 浏览器插件:QR码与短链接即时转换工具
- Vercel部署GraphQL服务的实践指南
- 使用jsInclude动态加载JavaScript文件的方法与实践