实习总结
文章平均质量分 93
对实习所遇到的问题进行总结
L_ZB
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【实习总结】快速上手Git:关键命令整理
本文介绍了Git的四大工作区域(工作区、暂存区、本地仓库、远程仓库)和常用操作指南。主要内容包括:首次配置用户名邮箱、克隆远程仓库、完整的代码提交流程(status→add→commit→push)、拉取与合并代码的两种方式(fetch+merge/pull)、分支管理(查看/创建/切换/合并/删除分支)、撤销与修改操作(amend/reset/revert)、临时储藏功能以及代码追溯工具(blame/log/show)。文章重点讲解了Git的核心概念和团队协作中的关键操作,帮助开发者掌握版本控制的基本工作原创 2025-08-24 21:20:21 · 1841 阅读 · 0 评论 -
【实习总结】Qt通过Qt Linguist(语言家)实现多语言支持
本文介绍了Qt实现多语言国际化的完整流程。首先需要在代码中使用tr()标记待翻译文本,在.pro文件中配置目标语言。然后通过lupdate工具生成.ts翻译源文件,使用Qt Linguist进行翻译编辑。最后用lrelease将.ts转换为.qm二进制文件,并在程序中动态加载。整个过程实现了从源代码扫描、翻译管理到运行时切换的完整解决方案,相比手动处理XML文件更加高效可靠。Qt语言家工具链提供了工业级的国际化支持,简化了多语言开发的复杂度。原创 2025-08-03 17:12:13 · 1625 阅读 · 0 评论 -
【实习总结】Qt中如何使用QSettings操作.ini配置文件
本文介绍了Qt框架中QSettings类的使用方法,用于读写.ini配置文件。.ini文件采用键值对格式存储配置信息。QSettings提供了构造对象、读写配置值、分组操作(支持嵌套)、检查键存在、删除键及同步到磁盘等功能。关键方法包括value()读取、setValue()写入、contains()检查、remove()删除、sync()同步,以及beginGroup()/endGroup()分组操作。还介绍了获取所有键、子键和子分组的函数,适合需要保存用户界面状态和程序配置的Qt开发者使用。原创 2025-07-20 14:20:20 · 1716 阅读 · 0 评论 -
【C++】C++四种类型转换操作符详解
C++类型转换运算符详解:静态转换(static_cast)适用于相关类型转换,基本数据类型和类层次结构均可使用,但向下转换存在风险;动态转换(dynamic_cast)提供运行时类型检查,确保多态类型安全转换;常量转换(const_cast)用于添加/移除const限定符,需注意原始对象是否为常量;重新解释转换(reinterpret_cast)最危险,仅重新解释位模式。文章还提供了安全向下转换函数实现和避免const_cast风险的方案(mutable关键字和函数重载)。原创 2025-07-06 21:41:07 · 1599 阅读 · 0 评论 -
【实习总结】C++ 通过pugi::xml库对xml文件进行操作
本文介绍了使用pugi::xml库进行C++ XML文件读写操作的方法。文章首先概述了pugi::xml的安装和使用,然后详细讲解了两种主要操作:1) 将配置信息写入XML文件:包括创建文档、添加声明、构建节点结构、保存文件等步骤;2) 从XML文件读取配置信息:包括路径构建、文件加载、节点遍历和数据提取。文中提供了完整的代码示例,重点说明了根节点创建、子节点添加、属性设置等关键操作,以及.child()和.children()方法的区别。该方法适用于项目配置信息的持久化存储和读取场景。原创 2025-06-11 19:53:38 · 2003 阅读 · 0 评论 -
【实习总结】动态链接库(.dll)的生成和使用
本文介绍了在MFC项目中通过动态链接库(DLL)实现模块化开发的方法。项目中将功能界面封装为独立DLL,可减少主程序体积和编译时间。具体步骤包括:1)设置项目属性为DLL类型;2)配置输出目录;3)使用__declspec(dllexport)宏定义导出函数;4)生成DLL及相关文件(.lib、.pdb等)。调用DLL时需将不同文件放置于指定目录:.dll与主程序同目录,.lib配置在链接器路径中。这种方法提高了大型项目的开发效率,允许独立编译修改模块。原创 2025-06-08 10:48:11 · 1653 阅读 · 0 评论
分享