Skip to the content.

对比 Rust 和 Cpp

  1. c 语言的 binding 如何实现的?
  2. operator 的支持
  3. lambda
  4. template
    • Rust 的泛型是怎样的?
  5. cpp 中的 5 3 法则在 rust 中如何对应的

其实完全可以做一个类似的事情,就是将 effective cpp 等内容 来看 Rust 是如何做的

我发现了一个问题,那就是 cpp 中稀里糊涂就可以实现一个链表了,即便是我知道了 RAII , 而 rust 基本上不可能,那么我想知道,我在用 cpp 写项目的时候,到底违背了什么东西, 导致我写代码变的那么容易了

template 和继承的关系

Rust 的 trait 在 cpp 中的实现

目的 C++ 中常用的机制 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━ 查询类型属性、提取关联类型 traits ────────────────────────────── ────────────────── 约束泛型参数必须支持哪些操作 C++20 concepts ────────────────────────────── ────────────────── 通过统一接口实现运行时多态 虚函数与抽象基类

本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。