对比 Rust 和 Cpp
- c 语言的 binding 如何实现的?
- operator 的支持
- lambda
- template
- Rust 的泛型是怎样的?
- cpp 中的 5 3 法则在 rust 中如何对应的
其实完全可以做一个类似的事情,就是将 effective cpp 等内容 来看 Rust 是如何做的
我发现了一个问题,那就是 cpp 中稀里糊涂就可以实现一个链表了,即便是我知道了 RAII , 而 rust 基本上不可能,那么我想知道,我在用 cpp 写项目的时候,到底违背了什么东西, 导致我写代码变的那么容易了
template 和继承的关系
Rust 的 trait 在 cpp 中的实现
目的 C++ 中常用的机制 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━ 查询类型属性、提取关联类型 traits ────────────────────────────── ────────────────── 约束泛型参数必须支持哪些操作 C++20 concepts ────────────────────────────── ────────────────── 通过统一接口实现运行时多态 虚函数与抽象基类
- 这个表格大概是这个意思,但是是没有完全理解清楚的
本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。