书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 57191 个相关结果.
  • 什么是所有权?

    什么是所有权? 栈(Stack)与堆(Heap) 所有权规则 变量作用域 String 类型 内存与分配 变量与数据交互的方式(一):移动 变量与数据交互的方式(二):克隆 只在栈上的数据:拷贝 所有权与函数 返回值与作用域 什么是所有权? ch04-01-what-is-ownership.md commit e8171...
  • 18. Rust 枚举 Enum

    十八、Rust 枚举 Enum 18.1 枚举 18.2枚举定义 18.3使用枚举 18.3.1 范例 18.4 #[derive(Debug)] 注解 18.5 结构类型 struct 和枚举类型 enum 18.5.1 范例 18.6 Option 枚举 18.6.1 Option 枚举的定义代码如下 18.6.2 范例 18.7 m...
  • 13.4. 性能比较:循环对迭代器

    性能对比:循环 VS 迭代器 总结 性能对比:循环 VS 迭代器 ch13-04-performance.md commit 009fffa4580ffb175f1b8470b5b12e4a63d670e4 为了决定使用哪个实现,我们需要知道哪个版本的 search 函数更快一些:是直接使用 for 循环的版本还是使用迭代器的版本...
  • chapter8练习

    chapter8练习 基础作业 实验要求 报告要求 其他说明 实验检查 问答作业 拓展作业(可选) 其他说明 实验检查 问答作业 chapter8练习 本节难度:对OS的全局理解要求较高 。 实验分为基础作业实验和扩展作业实验(二选一)。 基础作业 在保持 syscall 数量和基本含义不变的情况下,通过对 OS ...
  • 初识Rust

    3513 2018-02-06 《RustPrimer 中文版》
    Rust 是一门系统级编程语言,被设计为保证内存和线程安全,并防止段错误。作为系统级编程语言,它的基本理念是 “零开销抽象”。理论上来说,它的速度与 C / C++ 同级。 Rust 可以被归为通用的、多范式、编译型的编程语言,类似 C 或者 C++。与这两门编程语言不同的是,Rust 是线程安全的! Rust 编程语言的目标是,创建一个高度安全和并发...
  • 4.1. 什么是所有权?

    什么是所有权? 所有权规则 变量作用域 String 类型 内存与分配 变量与数据交互的方式(一):移动 变量与数据交互的方式(二):克隆 只在栈上的数据:拷贝 所有权与函数 返回值与作用域 什么是所有权? ch04-01-what-is-ownership.md commit 9c9a522555c05cae6717ad...
  • 插件

    插件 添加一个插件 示例 调试 帮助 插件 Nu 可以通过插件进行扩展。插件的行为与 Nu 的内置命令很相似,另外的好处是它们可以与 Nu 本身分开添加。 Nu 的插件是可执行的;Nu 在需要时启动它们,并通过 stdin, stdout 和 stderr (opens new window) 与它们进行通信。Nu 的插件可以使用 JSON...
  • 数据类型

    数据类型 标量类型 整型 整型溢出 浮点型 数值运算 布尔型 字符类型 复合类型 元组类型 数组类型 访问数组元素 无效的数组元素访问 数据类型 ch03-02-data-types.md commit 6598d3abac05ed1d0c45db92466ea49346d05e40 在 Rust 中,每一个值都属...