Avatar notebook default
26篇文章 · 23439字 · 2人关注
  • Rust 中以impl 修饰的返回值

    简介 这里存有一些未解决的问题,稍后理解后作补充,目前无法完善。 如果你理解也请给我留言,谢谢 仍未解决的问题 如果你有解决方案请给我留言。 问...

  • Rustup 基础知识

    rustup 是什么 rustup程序是rust的安装程序,也是他的版本管理程序,类似于Python的Anaconda发行版的conda工具,非...

  • Rust 基础知识24 - 高级特性

    模式匹配 本章涉及: 1、不安全Rust,舍弃Rust 的某些安全保障并负责手动维护相关规则。2、高级trait,关联类型、默认类型参数、完全限...

  • Rust 基础知识23 - 模式匹配

    模式匹配 模式匹配通常由一下组件组成: 字面量。解构的数组、枚举、结构体或者元组。变量。通配符占位符。 知识汇总 模式的不可失败性和可失败性 模...

  • Rust 基础知识22 - Rust面向对象编程

    Rust的面向对象编程 Rust通过trait实现多态。 Rust没有继承的概念,但是作为替代方案可以使用Rust中默认的trait方法进行代码...

  • Rust 基础知识21 - 并发

    并发 Rust 称之为 fearless concurrency 据说可以写出没有诡异缺陷的代码,接下来就带着兴奋的心情了解一下吧。 并发中需要...

  • Rust 基础知识20 - 智能指针

    简介 接上回 知识汇总 Box<T> 是什么意思 非常常用的只能指针,他可以完成装箱操作,从而实现定义类似递归的引用结构。#[test]fn t...

  • Resize,w 360,h 240
    Rust 基础知识19 - 实例自己写一个文件内容行的匹配函数

    简介 接上回文。 接收命令行参数 接收命令参数 ,比如 cargo run xxx xxx.txt 这种 先写一段代试试: 如果输入 : car...

  • Resize,w 360,h 240
    Rust 基础知识18 - 编写自动化测试

    简介 接上回书 测试的重要性不言而喻,可以看一些TDD的相关知识,不赘述。 cargo + Rust 天生支持测试,这个特性还是非常好的,省得安...

文集作者