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

この記事のキーワード

グラフで繋がりを見る

同じキーワードの記事

共有しているキーワードが多い順

cargo-mutants でテストの穴を測って、proptest と kani で埋める (追記 miri)

はてなテクノロジー 09/25 08:02
Rust

`@ts-expect-error`を組み合わせた`vitest --typecheck`の実践例 - プププなテクブ

はてなテクノロジー 09/23 03:50
ライブラリ

政治の話へのイチャモン・クソリプ反論集 ※随時更新|たっつー

はてな生活 09/22 02:57
こ...

みのるん式 登壇資料の作成ノウハウをスキルとして公開しました! - Qiita

はてなテクノロジー 09/21 04:00
こ...

GitHub - waka/sghtmltopdf: The second generation of wkhtmltopdf and wicked_pdf

はてなテクノロジー 09/20 03:18
Rust

GitHub - eval-exec/neomacs: NEO Emacs (WIP): GPU powered Emacs written in Rust with a modern display engine. Aiming for modern design & multi-threaded Elisp, 10x performance, zero-pause concurrent GC and 100% Emacs compatibility.

はてなテクノロジー 09/19 11:15
Rust

高評価”段ボール”FPSの無料ゲーム『PAPERHEAD EP.0』、9月24日配信終了へ。今入手すればずっと遊べるラストチャンス

automaton 09/19 01:32
ライブラリ

MicrosoftでRustが「Tier 1言語」に、C++・C#・TypeScriptと並ぶ重要言語として手厚く支援

GIGAZINE 09/18 11:00
Rust

『スプラトゥーン レイダース』インタビュー「ドリル、渦がたくさん出てくるのは“スピン”オフだから」世界から裏設定まで気になるアレコレを開発者に聞いてきた【ネタバレあり】 | ゲーム・エンタメ最新情報のファミ通.com

はてなゲーム 09/18 10:45
こ...

Microsoftで「Rust」が“Tier-1言語”に ~「C++」「C#」「TypeScript」と並ぶ扱いへ/「MSVC」のバックエンドにつなぐ「rustc_codegen_utc」に大きな投資

はてなテクノロジー 09/18 02:51
Rust

Migrating the GitHub Copilot runtime to Rust, using Copilot

はてなテクノロジー 09/17 04:49
Rust

26/27シーズンのインフル流行、異例の前倒し

メディカルトリビューン 09/16 02:00
こ...

マイクロソフトがRust言語をC++/C#/TSに並ぶ社内のTier 1言語にしたことを明らかに。Windowsネイティブな社内の開発環境と統合

Publickey 09/13 15:27
Rust

女オタクの愚痴(すごく長い)

はてなゲーム 09/13 11:30
こ...

クリーニング店の近くに住む人はパーキンソン病リスクが高い?

メディカルトリビューン 09/10 20:00
こ...

Guest Post: Rust Is Tier-1 Language at Microsoft

はてなテクノロジー 09/10 15:26
Rust

「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声

はてなテクノロジー 09/10 03:18
こ...

Introducing CUDA Rust: Two Tracks for Writing GPU Kernels | NVIDIA Technical Blog

はてなテクノロジー 09/09 07:16
Rust

JavaScriptをC言語にコンパイルする「porffor」がアルファ版に到達。ネイティブやWASMを生成可能

Publickey 09/06 15:04
C言語

Rust製の高速MarkdownリンターMadoが良さげかも | kawarimidoll.com

はてなテクノロジー 09/05 04:05
Rust
はてなテクノロジーで元記事を読む