C言語のコードをRustの中に書けるライブラリを作った C言語のコードをRustの中に書けるようにするライブラリ cinrs を作りました。 こんな風にCのコードをRustの中に書いて、Rustから呼び出したりできます。 use cinrs::c99; c99! { int fact(int n) { return n == 0 ? 1 : n * fact(n - 1); } } println!("fact(10) = {}", unsafe { fact(10) }); // fact(10) = 3628800 こ... はてなテクノロジー 2026年09月22日 03:30