登录 注册
当前位置:主页 > 资源下载 > 5 > 在OSC会议中使用的Rust代码示例介绍

在OSC会议中使用的Rust代码示例介绍

  • 更新:2024-09-16 20:29:02
  • 大小:3KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Rust 介绍 这些是我在 3 月 9 日在 OSC 的演讲中使用的代码示例。 它们旨在展示 Rust 编译器如何拒绝通常在其他语言中未发现的与内存相关的错误。 以下是示例的细分: lifetime.cpp演示了一个完全有效的 C++ 程序,它使用了一个无效的指针。 lifetime.rs是由编译器拒绝的等效锈病代码。 ownership.cpp演示了一个完全有效的 C++ 程序,它使用了释放的内存。 ownership.rs是由编译器拒绝的等效锈病代码。 concurrency.cpp演示了一个完全有效的包含数据竞争的 C++ 程序。 concurrency.rs是被编译器拒绝的等效 Rust 代码。 在concurrency.rs注释掉了 Rust 代码的有效版本 请注意,这些示例必然是人为设计的。