找回密码
 立即注册
rust学习二十.1、RUST不安全代码之原始指针(裸指针)
一、前言 指针在前面的篇幅中已经介绍过许多,但主要是智能指针。 智能指针管理堆上的数据,并且受到rust的所有权和借用规则管理(注意,这里的所有权和借用有 ...
0
13
0
章绮云
rust学习十七.1、async和await
本文对应相关书籍17.1章节。 先言:async和多线程没有什么密切关系,当然也不是毫无关系! 一、async在rust到底是什么 async中文的意思是异步,在编程中指的是 ...
0
882
0
石娅凉
rust学习十八.1、RUST的面向对象(oop)和简单示例
很可惜,出于一些理由,rust抛弃了OOP的核心特性之一:继承 其中一个理由应该是至关重要的,但是解释的比较模糊:继承增加了复杂性   的确,继承会让rust编译器 ...
0
88
0
时思美
rust学习二十.8、RUST特质的限定,实为对类型的限定
有的时候,可能希望使用的特质已经实现了其它特质(看后面可以知道,实际是要求相关类型实现了其它特质)。 RUST支持为特质(trait)指定限定的特质。 例如我们定义 ...
0
482
0
揿纰潦
rust学习十五.3、智能指针相关的Deref和Drop特质
  一、前言 智能指针为什么称为智能指针? 大概因为它所包含的额外功能。 这些额外的功能使得编码或者运行时让指针看起来更有效、并体现某些“智”的特征,所 ...
0
495
0
硫辨姥
使用win10 wsl子系统将 rust 程序静态编译为linux可执行文件
0
797
0
扒钒
rust学习十五.5、引用循环和内存泄露
这个章节主要是为了引出弱引用这个奇怪的概念。 说实在,这个没有什么太好写的,因为内容比较晦涩难懂!   在其它语言中,也常常存在所谓循环引用问题,和大部 ...
0
345
0
习和璧
rust学习十五.4、Rc和RefCell指针
一、前言 作为初学者,在只学习了前面几个章节的时候,我以为rust的所有权规则和它说的是一样的。 但实际上,rust发明人并没有遵循这个规则。按照我的想法,应 ...
0
681
0
南宫玉英
Rust多线程中安全的使用变量
0
903
0
汤流婉
一文解秘Rust如何与Java互操作
0
752
0
劳怡月
rust学习九.2、RUST集合之字符串类型
按照作者的意思,字符串不是看起来那么简单! 的确,字符串在大部分语言中,都不是看起来那么简单! 字符串的内容看起来很多,又很少! 多是因为涉及到编码、构 ...
0
549
0
赙浦
rust学习八、包和模块
0
655
0
倡粤
rust学习九.3、RUST集合之哈希映射表
0
425
0
浦乐