首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
花落花开99
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
花落花开99
2年前
关注
Rust 中的宏
宏(macro) 是 Rust 中的一种高级特性,Rust 中的宏分为两种: 声明性宏(declarative macros) 程序宏(procedural macros)...
3
评论
分享
花落花开99
3年前
关注
Rust 中的闭包
Rust 中的闭包(closure)是一种匿名函数,闭包可以赋给变量也可以作为参数进行传递。闭包能够捕获外部作用域中的变量。 在 Rust 中,函数和闭包都是实现了 Fn、...
4
1
分享
花落花开99
3年前
关注
Rust 中的属性
属性(Attribute)是一种通用的自由格式的元数据,Rust 中的属性以ECMA-335中的为模型,其语法则来自ECMA-334(C#)。 属性的语法借鉴了 C#,内部...
2
2
分享
花落花开99
3年前
关注
Rust 中的文件操作
想要打开或者创建一个文件,首先要指定文件的路径。 PathBuf -- 具有所有权并且可被修改,类似于 String。 Path -- 路径切片,类似于 str。 Rust...
11
评论
分享
花落花开99
3年前
关注
Rust 中的注释
普通注释 -- 仅做注释用,在编译时编译器会忽略它们。 文档注释 -- 可以通过命令生成 HTML 帮助文档。 单行注释 -- 以 // 开头,// 后的内容都会被注释掉。...
1
评论
分享
花落花开99
3年前
关注
Rust 所有权系统——所有权、借用和生命周期
所有权系统(Ownership System)是 Rust 语言最基本最独特也是最重要的特性之一。 程序员手动分配和释放内存,比如:C 语言。 采用垃圾回收机制,比如:Ja...
8
评论
分享
花落花开99
3年前
关注
Rust 错误处理
Rust 将错误作为值返回,并提供了原生的错误处理方案。在 Rust 中,错误可分为两种: panic! 是 Rust 提供的一个宏,这个宏在执行时会打印错误信息,展开并清...
3
评论
分享
花落花开99
3年前
关注
Rust 模块系统
Rust 提供了一套模块系统来组织和管理代码,包括:模块(module)、Crate、包(package)和工作空间(workspace)。 Crate 的英文意思是大木箱...
5
2
分享
花落花开99
3年前
关注
Rust 中的序列化和反序列化
序列化: 将数据结构或对象转换成二进制序列的过程。 反序列化:将在序列化过程中所生成的二进制序列转换成数据结构或者对象的过程。 Serde 是对 Rust 数据结构进行序列...
3
评论
分享
花落花开99
3年前
关注
Rust 中的泛型
数据类型是对同一类数据的抽象,而泛型是对具有一组相同行为的数据类型的抽象。Rust 使用 trait 来描述这一组相同的行为,简单的说 trait 就是一组函数的集合。Ru...
2
4
分享
花落花开99
3年前
关注
Rust 流程控制
if 条件选择是一个表达式(可以用来赋值),并且所有分支都必须返回相同的类型。 判断条件不必用小括号括起来,条件后跟的代码块必须用大括号括起来。 Rust 提供了三种循环:...
3
评论
分享
花落花开99
3年前
关注
Rust 函数
Rust 支持多种编程范式,但更偏向于函数式,函数在 Rust 中是“一等公民”,函数可以作为数据在程序中进行传递。跟 C、C++ 一样, Rust 也有一个唯一的程序入口...
9
评论
分享
花落花开99
3年前
关注
Rust 自定义类型
Rust 自定义类型主要有两种:结构体和枚举类型。 和元组一样,结构体中的值可以是不同的数据类型,但结构体有自己的名称,并且需定义结构体中各个数据的名称和类型,称之为字段(...
1
评论
分享
花落花开99
3年前
关注
Rust 数据类型
Rust 是静态类型语言,它的数据类型分为两类:标量(scalar)类型和复合(compound)类型。 标量(scalar)类型代表一个单独的值。Rust 有四种基本的标...
1
评论
分享
花落花开99
3年前
关注
Rust 工具之 cargo
Cargo 是 Rust 的代码组织管理和项目构建工具,使用 rustup 安装 Rust 时,Cargo 默认也会被安装。 创建和管理 Rust 的模块系统 。 下载和管...
1
评论
分享
花落花开99
3年前
关注
Rust 工具之 rustup
rustup 是 Rust 的安装和管理工具,并且官网推荐使用 rustup 安装 Rust。 在 Unix 系统,使用curl https://sh.rustup.rs ...
赞
评论
分享
花落花开99
关注了标签
Rust
花落花开99
3年前
关注
Windows下搭建 Rust 开发环境
Rust 支持很多的集成开发环境(IDE)或开发专用的文本编辑器。查看官网公布支持的开发工具。 Rust 的编译工具依赖 C 语言的编译工具,可以使用 Microsoft ...
1
评论
分享
花落花开99
3年前
关注
JavaScript 中的对象类型
简单的说,对象就是一组属性(property)的集合。每个属性包含两部分: 属性名(key)—— 可以是字符串或者符号(symbol)类型值。 特征(attributes)...
赞
评论
分享
花落花开99
3年前
关注
JavaScript 中的Object
在 JavaScript 中,几乎所有的对象都是 Object 类型的实例,它们都会从Object.prototype继承属性。 Object 是 JavaScript 的...
3
评论
分享
下一页
个人成就
文章被点赞
80
文章被阅读
52,177
掘力值
1,287
关注了
2
关注者
29
收藏集
1
关注标签
13
加入于
2020-09-29