书籍介绍
本书是一本兼顾入门与实操的Rust编程教程,全书分为基础知识、项目应用、编译与运行三部分。 基础知识部分系统讲解Rust语法、数据类型、流程控制、并发编程等核心知识点,细致拆解所有权、生命周期等难点;项目应用部分围绕目录与文件处理、时间处理、数据库编程、网络应用编程等实战场景展开,配套丰富的实操练习与完整的项目案例;编译与运行部分详细讲解Rust的编译与运行机制。本书立足C++开发者的技术迁移需求,以实操为导向,循序渐进地讲解Rust,帮助读者吃透Rust内存安全、零成本抽象等核心优势,完成从语法入门到项目落地的全流程学习。 本书主要面向想从C++平滑转型Rust的开发者,同时适配零基础Rust学习者,可供高校计算机相关专业学生以及嵌入式、系统底层与后端开发从业者阅读,能够满足不同层次读者的学习与工程实操需求。