没有合适的资源?快使用搜索试试~
我知道了~
文库首页
移动开发
其它
程序设计训练之 Rust 编程语言 第五讲:项目管理与常用库
程序设计训练之 Rust 编程语言 第五讲:项目管理与常用库
rust
编程语言
软件工程
0 下载量
16 浏览量
2024-06-14
19:33:40
上传
评论
收藏
357KB
PDF
举报
温馨提示
立即下载
程序设计训练之 Rust 编程语言 第五讲:项目管理与常用库
资源推荐
资源详情
资源评论
程序设计训练之 Rust 编程语言 第三讲:标准库
浏览:201
程序设计训练之 Rust 编程语言 第三讲:标准库
程序设计训练之 Rust 编程语言 第八讲:高级特性与编程语言综述
浏览:45
程序设计训练之 Rust 编程语言 第八讲:高级特性与编程语言综述
程序设计训练之 Rust 编程语言 第六讲:并发编程
浏览:50
程序设计训练之 Rust 编程语言 第六讲:并发编程
程序设计训练之 Rust 编程语言 第一讲:基本语法
浏览:72
程序设计训练之 Rust 编程语言 第一讲:基本语法
程序设计训练之 Rust 编程语言 第二讲:所有权与结构化数据
浏览:130
程序设计训练之 Rust 编程语言 第二讲:所有权与结构化数据
程序设计训练之 Rust 编程语言 第七讲:I/O 与异步编程
浏览:125
程序设计训练之 Rust 编程语言 第七讲:I/O 与异步编程
程序设计训练之 Rust 编程语言 第四讲:泛型、特型与生命周期
浏览:180
程序设计训练之 Rust 编程语言 第四讲:泛型、特型与生命周期
程序设计训练之 Rust 编程语言 第二次习题课
浏览:78
程序设计训练之 Rust 编程语言 第二次习题课
程序设计训练之 Rust 编程语言 第一次习题课
浏览:201
程序设计训练之 Rust 编程语言 第一次习题课
Rust编程语言课程体系:从入门到精通+编程知识+技术研发
浏览:132
Rust编程语言课程体系:从入门到精通+编程知识+技术研发;Rust编程语言课程体系:从入门到精通+编程知识+技术研发;Rust编程语言课程体系:从入门到精通+编程知识+技术研发;Rust编程语言课程体系:从入门到精通+...
Rust 程序设计语言 简体中文版.pdf
浏览:198
4星 · 用户满意度95%
"Rust 程序设计语言 简体中文版.pdf" 本书是 Rust 程序设计语言的简体中文译本,由 Rust 中文社区翻译。本书假设读者使用 Rust 1.62(2022-06-30 发布)或更新的版本。本书涵盖了 Rust 的基础知识,旨在帮助读者...
Rust程序设计语言 中文版(带完整目录)
浏览:73
Rust 程序设计语言中文版 Rust是一种现代、安全、并发的系统级编程语言,旨在提供一种更好的方式来编写软件。 Rust的设计目标是提供一种既安全又高效的语言,能够满足系统级编程的需求。 语言特性 1. 安全性:...
Rust程序设计语言 Rust Programming Language
浏览:121
《Rust程序设计语言》是官方的Rust编程语言教程,旨在帮助读者理解和掌握Rust语言的核心特性和最佳实践。这本书由Steve Klabnik和Carol Nichols撰写,并由Rust社区不断更新和完善。简体中文版是由Rust中文社区翻译的...
Rust 程序设计Rust 程序设计语言
浏览:6
Rust 程序设计语言
编程语言发展史:Rust语言的出现和特点
浏览:9
3. 高性能:Rust 语言的设计目标之一是提供高性能,它可以与 C++语言一样提供接近原生的性能。 4. 易用性:Rust 语言的另一个重要特点是易用性,它的语法和结构非常简单,使得编写代码更加容易。 5. 跨平台性:Rust ...
Rust程序设计语言(第二版) 简体中文版.pdf
浏览:91
Rust程序设计语言(第二版) 简体中文版
Rust编程语言.pdf
浏览:71
4星 · 用户满意度95%
Rust编程语言中文版PDF,带完整书签。基于Rust中文网内容制作,离线版本方便查阅。
rust-zh, Rust中文社区开源项目:Rust编程语言官方文档中文化.zip
浏览:107
rust-zh, Rust中文社区开源项目:Rust编程语言官方文档中文化
vdhcoapp-windows-x86-64-installer 2.0.19
浏览:46
5星 · 资源好评率100%
网页视频下载工具,需要和Video DownloadHelper搭配使用。可以为你嗅探出网页中的视频文件,并且可以进行快速下载
大麦抢票+源代码+辅助工具+详细文档教程
浏览:47
3星 · 编辑精心推荐
大麦抢票+辅助工具+源代码+供参考+自动抢票+详细文档教程+亲测可运行+基于python 大麦抢票+辅助工具+源代码+供参考+自动抢票+详细文档教程+亲测可运行+基于python 大麦抢票+辅助工具+源代码+供参考+自动抢票+详细文档教程+亲测可运行+基于python 大麦抢票+辅助工具+源代码+供参考+自动抢票+详细文档教程+亲测可运行+基于python 大麦抢票+辅助工具+源代码+供参考+自动
VMware workstation 17 Pro
浏览:179
永久许可证密钥:MC60H-DWHD5-H80U9-6V85M-8280D
嵌入式,PL2303-win11驱动程序
浏览:39
5星 · 资源好评率100%
此pl2303驱动程序不支持win11、非旺玖原装PL2303驱动解决办法 详情博客:http://t.csdn.cn/Yvdu0
labview入门开发100实例及对应部分vi
浏览:11
资料看的再多不如实际操作,多动手,只有动手才会发现问题然后解决问题,做完这些实例就基本入门了
STM32F103C8T6最小系统板详细介绍
浏览:22
内容概要: STM32F103C8T6最小系统板是一款基于ARM Cortex-M3内核的32位微控制器开发板。它集成了STM32F103C8T6微控制器、必要的电源电路、晶振、复位电路、下载接口以及扩展接口等,构成了一个功能完整且体积小巧的开发平台。通过此最小系统板,开发者可以快速搭建起STM32的开发环境,进行嵌入式系统的学习和开发。 主要特点: 核心处理器:STM32F103C8T6,
Unityhub 国际版 Windows版本 下载时间:2022年9月9日 10:35
浏览:80
5星 · 资源好评率100%
Unityhub 国际版 Windows版本。下载时间:2022年9月9日 10:35 下载源:https://github.com/AlianBlank/download.unity.com 下载Unity国际版本:https://github.com/AlianBlank/download.unity.com
CANdb++Admin完整安装包
浏览:160
5星 · 资源好评率100%
CANdb++是汽车CAN总线DBC文件的编辑软件,既可以用其来打开DBC文件,也可自行进行编译,适用于从事汽车行业的相关人员。
MC大龙老师新版scratch3.0编程素材(第四版)
浏览:143
5星 · 资源好评率100%
B站【123集】新版少儿编程scratch3.0从入门到精通系列教程-大龙老师,完整素材。
Arduino+CH340模块驱动+esp8266开发板(3.0.2)
浏览:73
从计算机学院入坑工学院,第一次学习Arduino+ESP8266 NodeMcu(CH340驱动版)开发板的学习 本着小白上道,才发现各种开源项目和一些包在到处割韭菜,记录一下第一次学习安装遇到的坑(本次记录所有下载链接和我上传在CSDN上的下载项目全部免费提供给大家下载)
INFI75 Driver V2.exe
浏览:52
INFI75 Driver V2.exe
项目管理
语法补充
智能指针
常用库
小结
程序设计训练之
R
ust
编程语言
第五讲:项目管理与常用库
韩文弢
清华大学计算机科学与技术系
2023
年
7
月
5
日
韩文弢
清华大学计算机科学与技术系
程序设计训练之
Rust
编程语言
1
/
64
项目管理
语法补充
智能指针
常用库
小结
1
项目管理
韩文弢
清华大学计算机科学与技术系
程序设计训练之
Rust
编程语言
2
/
64
项目管理
语法补充
智能指针
常用库
小结
项目管理的需求
随着项目变大,参与者变多,组织代码的方式会越来越重要。
封装可以隐藏实现细节,使用户更好地复用代码。
名字的作用域管理是需要支持的核心功能。
韩文弢
清华大学计算机科学与技术系
程序设计训练之
Rust
编程语言
3
/
64
项目管理
语法补充
智能指针
常用库
小结
R
ust
的模块系统
包
(packages)
:
Ca
rgo
的一项功能,可以让用户构建、测试、分享箱。
箱
(crates)
:也叫单元包,是由模块构成的一棵树,能够产生一个库或者可执行文件。
模块
(mo
dules)
:与
use
配合,控制路径的组织结构、作用域和访问权限。
路径
(paths)
:命名项目的方式,这里的项目可以指结构体、函数、模块等。
韩文弢
清华大学计算机科学与技术系
程序设计训练之
Rust
编程语言
4
/
64
项目管理
语法补充
智能指针
常用库
小结
模块
R
ust
中所有项目的作用域都是基于模块的。
如果不是
pub
,那么只能在同一模块中访问。
如果是
pub
,那么可以在其他模块中访问。
可以在同一源代码文件中定义多个模块:
mod
english
{
pub
mod
greetings
{
/*
...
*/
}
pub
mod
farewells
{
/*
...
*/
}
}
mod
chinese
{
pub
mod
greetings
{
/*
...
*/
}
pub
mod
farewells
{
/*
...
*/
}
}
韩文弢
清华大学计算机科学与技术系
程序设计训练之
Rust
编程语言
5
/
64
剩余63页未读,
继续阅读
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
jluliuchao
粉丝: 6
资源:
281
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
Windows系统中可显示当前系统时间的增强型ping批处理程序
JavaScript 事件处理 事件绑定 示例代码
xlsx.full.min.js 前端xlsx文件上传
基于springboot+mybatisPlus+Shiro的医院药品信息管理系统(源码+数据库).zip
jsp-定西扶贫惠农推介系统lw+ppt
搭建Linux个人服务器学习记录
java库web-kettle相关jar包
Python实验室药品管理和预警系统django实现(源码+数据库+运行演示结果截图文档)
数据结构与算法:两数之和
人工智能通识教程.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功