{{o.content | formatHtml}}
{{o.author.name}}
{{o.pubDate | formatDate}}
{{parseInt(o.viewCount) | bigNumberTransform}}
C2Rust工具能够将大多数C模块翻译成语义上等价的rust代码。这些模块将单独编译,以生成兼容的对象文件。支持C99标准。 在我们的工具翻译C源代码之前,使用clang对其进行分析和类型检查。 帮助您将符合C99的代码迁移到Rust。它提供: C to Rust翻译器 Rust代码重构工具 对照新的Rust代码并交叉检查C代码执行情况的工具 架构图如下: 转换示例: C 语言源码: void insertion_sort(int const n, int * const p) { for (int i = 1...