不灭的火

加密类型:SHA/AES/RSA下载Go
复合类型:数组(array)、切片(slice)、映射(map)、结构体(struct)、指针(pointer、函数(function)、接口(interface)、通道(channel) Go类型
引用类型:切片(slice)、映射(map)、指针(pointer、函数(function)、通道(channel) Go引用

作者:AlbertWen  添加时间:2024-02-16 10:41:51  修改时间:2025-11-14 11:22:46  分类:13.C/C++/Rust  编辑

用前端的视角类比一下:

  • rustc:是node —— rust编译器
  • rustup:是nvm —— 管理多个版本的rust
  • cargo:是npm —— 包管理器
作者:AlbertWen  添加时间:2024-02-15 17:58:21  修改时间:2025-11-09 14:00:58  分类:13.C/C++/Rust  编辑

Jetbrains 多年来一直以插件的形式在 IntelliJ IDEA 和 CLion 中支持 Rust 功能,随着用户的强烈呼吁,Jetbrains 将推出独立其 Rust IDE ,并号称新 IDE 的功能要与现有 JetBrains IDE 相当。

作者:AlbertWen  添加时间:2024-02-14 20:51:58  修改时间:2025-11-11 07:18:37  分类:13.C/C++/Rust  编辑

在 Rust 编程中,错误处理是一个核心概念,尤其是当涉及到 ResultOption 类型时。这两种类型是 Rust 的错误处理和可选值的基石。Rust 提供了多种方法来处理这些类型,其中 .expect().unwrap() 是最常见的。虽然它们在功能上相似,但在实际使用中,expect 往往比 unwrap 更受推荐。本文将深入探讨 expect 的用法,并与 unwrap 进行比较。

作者:AlbertWen  添加时间:2024-02-14 17:41:00  修改时间:2025-10-25 00:53:26  分类:13.C/C++/Rust  编辑

掌握好Rust的错误设计,不仅可以提升我们对错误处理的认识,对代码结构、层次都有很大的帮助。

作者:AlbertWen  添加时间:2024-02-14 13:18:10  修改时间:2025-11-05 06:08:20  分类:13.C/C++/Rust  编辑

与许多其他编程语言不同,Rust 没有异常处理错误。处理错误是什么意思?让我们考虑一个非常简单的 Python 程序,它将字符串转换为整数,有一个成功的情况,一个可能失败的情况

作者:AlbertWen  添加时间:2024-02-14 08:39:25  修改时间:2025-11-04 13:12:12  分类:13.C/C++/Rust  编辑

Rust是一门由Mozilla开发的系统编程语言,目标是提供一种安全的并发编程方式,同时保持与C ++一样的性能,还致力于解决其他语言中的常见错误,如空指针、数据竞争和缓冲区溢出等。

作者:AlbertWen  添加时间:2024-02-14 01:15:06  修改时间:2025-11-15 03:16:24  分类:13.C/C++/Rust  编辑

在println!不能直接打印出来的情况下,使用println!("{:?}"),可以打印数据类型。

  • 如果是结构体,可以打印结构体信息。
  • 如果是数组,可以打印数组的信息。
作者:AlbertWen  添加时间:2024-02-03 17:10:04  修改时间:2025-11-10 07:36:13  分类:13.C/C++/Rust  编辑
作者:AlbertWen  添加时间:2020-09-24 11:38:50  修改时间:2025-11-11 11:02:10  分类:13.C/C++/Rust  编辑

按照教程(Visual Studio 2017 社区版(免费)),下载并安装了 Visual Studio 2017 的 C++ 部分

作者:AlbertWen  添加时间:2017-10-27 10:25:54  修改时间:2025-11-11 18:19:19  分类:13.C/C++/Rust  编辑