mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
fix: typo in Modules
这些功能。这有时被称为 “模块系统(the module system)” 改为 这些功能,有时被统称为 “模块系统(the module system)” 原文:These features, sometimes collectively referred to as the module system
This commit is contained in:
parent
3d4f1ecb0a
commit
cff3cdf097
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
这里有一个需要说明的概念 “作用域(scope)”:代码所在的嵌套上下文有一组定义为 “in scope” 的名称。当阅读、编写和编译代码时,程序员和编译器需要知道特定位置的特定名称是否引用了变量、函数、结构体、枚举、模块、常量或者其他有意义的项。你可以创建作用域,以及改变哪些名称在作用域内还是作用域外。同一个作用域内不能拥有两个相同名称的项;可以使用一些工具来解决名称冲突。
|
这里有一个需要说明的概念 “作用域(scope)”:代码所在的嵌套上下文有一组定义为 “in scope” 的名称。当阅读、编写和编译代码时,程序员和编译器需要知道特定位置的特定名称是否引用了变量、函数、结构体、枚举、模块、常量或者其他有意义的项。你可以创建作用域,以及改变哪些名称在作用域内还是作用域外。同一个作用域内不能拥有两个相同名称的项;可以使用一些工具来解决名称冲突。
|
||||||
|
|
||||||
Rust 有许多功能可以让你管理代码的组织,包括哪些内容可以被公开,哪些内容作为私有部分,以及程序每个作用域中的名字。这些功能。这有时被称为 “模块系统(the module system)”,包括:
|
Rust 有许多功能可以让你管理代码的组织,包括哪些内容可以被公开,哪些内容作为私有部分,以及程序每个作用域中的名字。这些功能,有时被统称为 “模块系统(the module system)”,包括:
|
||||||
|
|
||||||
* **包**(*Packages*):Cargo 的一个功能,它允许你构建、测试和分享 crate。
|
* **包**(*Packages*):Cargo 的一个功能,它允许你构建、测试和分享 crate。
|
||||||
* **Crates** :一个模块的树形结构,它形成了库或二进制项目。
|
* **Crates** :一个模块的树形结构,它形成了库或二进制项目。
|
||||||
|
Loading…
Reference in New Issue
Block a user