r4cppp:C++ 程序员的 Rust

时间:2024-08-23 09:39:41
【文件属性】:

文件名称:r4cppp:C++ 程序员的 Rust

文件大小:53KB

文件格式:ZIP

更新时间:2024-08-23 09:39:41

Rust

Rust 系统程序员 面向有经验的 C 和 C++ 程序员的 Rust 教程。 跳转到。 跳转到。 本教程适用于已经知道指针和引用如何工作并习惯于系统编程概念(如整数宽度和内存管理)的程序员。 我们打算主要介绍 Rust 和 C++ 之间的区别,让您快速编写 Rust 程序,而不会出现您可能已经知道的大量细节。 希望 Rust 对 C++ 程序员来说是一种非常直观的语言。 大多数语法非常相似。 最大的区别(根据我的经验)是编译器严格执行了有时模糊的良好系统编程概念。 一开始这可能会令人生气——有些事情你想做,但编译器不会让你做(至少在安全代码中),有时这些事情是安全的,但你无法说服编译器。 但是,您将很快对允许的内容产生良好的直觉。 将您自己的内存安全概念传达给编译器需要一些新的、有时是复杂的类型注释。 但是,如果您对对象的生命周期有深刻的认识,并且拥有泛型编程的经验,那么学习它们应


【文件预览】:
r4cppp-master
----hello-world.md(8KB)
----closures.md(18KB)
----arrays.md(11KB)
----primitives.md(4KB)
----borrowed.md(8KB)
----compile_pdf.sh(207B)
----destructuring.md(6KB)
----destructuring-2.md(10KB)
----LICENSE.md(342B)
----control-flow.md(7KB)
----graphs()
--------src()
--------Cargo.toml(130B)
--------README.md(16KB)
----README.md(6KB)
----unique.md(7KB)
----rc-raw.md(7KB)
----data-types.md(12KB)

网友评论