- 2
- 0
- 约9.27千字
- 约 15页
- 2026-05-23 发布于北京
- 举报
第2章Rust导览(1)
吉姆•布兰迪·Rust程序设计(第2版)
写这样一本书并不容易:Rust这门语言如此卓尔不群,我们固然有能力在一开始就展示出其
独特的、令人惊叹的特性,但更为重要的是它的各个部分之间能够良好协作,共同服务于我们
在第1章中设定的目标——安全、高性能的系统编程。该语言的每个部分都与其他部分配合
得天衣无缝。
因此,我们并不打算每次讲透一个语言特性,而是准备了一些小而完备的程序作为导览,每个
程序都会在其上下文中介绍该语言的特性。
作为暖场,我们会设计一个简单的程序,它可以解析命令行参数并进行简单计算,而且带有
单元测试。这会展示Rust的一些类型并引入特型的概念。
接下来,我们一起构建一个Web服务器。使用第库来处理HTTP的细节,并介
绍字符串处理、闭包和错误处理功能。
第三个程序会绘制一张美丽的分形图,将计算工作分派到多个线程以提高效率。这包括一个
泛型函数的示例,以说明该如何处理像素缓冲区之类的问题,并展示Rust对并发的支持。
最后,我们会展示一个强大令行工具,它利用正则表达式来处理文件。这展示了Rust
您可能关注的文档
最近下载
- 2019年注册安全工程师《化工安全》真题及解析(可编辑).docx VIP
- 海南大学大学物理期末考试试卷(含答案).doc VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷B(有答案).docx VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
- 会计综合实训1.pptx VIP
- 给排水基础知识与识图.ppt VIP
- T∕YCST 005-2024 低能耗集成装配式多层房屋技术规程.pdf
- 【外科学9版】第六十一章 下肢骨、关节损伤.pptx VIP
- 外科学第八上肢骨关节损伤.ppt VIP
- 《会计综合实训》参考答案【2019年4月修订】.doc VIP
原创力文档

文档评论(0)