首先,我们假设具有这样的一个结构体: 然后,我们先是声明了第一个实例,叫做ord_1.并且为这个ord_1设置 …

首先,我们假设具有这样的一个结构体: 然后,我们先是声明了第一个实例,叫做ord_1.并且为这个ord_1设置 …
今天在做rustlings的vec2.rs这个练习的时候,看到了这么一串代码: 这个函数主要是实现将输入的动态 …
今天在用Rust写DragonOS的signal机制时候,遇到了这么一个问题:我需要在fork的时候为进程动态 …
场景 在rust中,当我们生成全局static变量的时候,我们可以用以下的代码来声明: Rust编译器的静态求 …
我们在使用rust进行开发的时候,不可避免的需要从crates.io上面下载一些库。但是由于rust官方的服务 …
在C语言中,我们常用goto语句来在错误条件下跳转到函数的数据清理部分。这种用法的好处尤其体现在“错误发生在嵌 …
for循环 迭代一个数组 rust的for循环实际上是被编译器扩展成了对方法的调用。对于使用for循环来迭代一 …
简介 memcmp函数的功能非常简单,传入两个指针s1和s2,以及要比较的字节大小n,比较这两块内存的值的差异 …
lockref lockref是将自旋锁与引用计数变量融合在连续、对齐的8字节内的一种技术。 lockre …
编译期断言是一种对编译期能计算出来的常量的值进行断言,从而避免代码中引入一些不合理的值。 实现原理 编译期断言 …