从 C ➡️ C++ ➡️ Rust | 代码重构对比 嵌套和可读性风格讨论

作者: 别涯1990

作者简介: 博约兼取 日进日薪

描述: 视频添加中英字幕,用于大家技术学习交流。 原视频地址: https://www.youtube.com/watch?v=wGCWlI4A5z4 From C ➡️ C ➡️ Rust 在本视频中,将 C 函数重构为 C++,然后重构为 Rust。还展示了等效的 Haskell 代码,并展示了最后生成的汇编指令数量的比较。 幻灯片和代码: https://github.com/codereport/Content... Godbolt 链接: https://github.com/codereport/Content... 章节: 0:00介绍 0:25动机 1:19 C 代码 2:10 C++ 代码 1 2:43 C++ 代码 2 - 重新格式化 2:53 :C++ 代码 3 - 视图::iota 3:36 C++ 代码 4 - 视图::过滤器 4:14 C++ 代码 5 - std::accumulate 5:10 C++ 代码 6 - 范围::累积 5:54 C++ 代码 7 - 三元运算符 6:50 Rust 代码 8:30 C/C++ 代码中存在错误? 10:23哈斯克尔代码 11:30生成的汇编指令计数比较 13:40尾声

从 C ➡️ C++ ➡️ Rust | 代码重构对比 嵌套和可读性风格讨论

推荐视频

编译器 VS 解释器

编译器 VS 解释器

上传者: 别涯1990

Freertos源码详解

Freertos源码详解

上传者: Wyfield