エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
csbindgenを使ったら「C#からネイティブコード呼び出し」が高速で実現できて処理時間も高速になった話
※C#からC++を呼ぶ方法も現在執筆中です。ちょっと難航していて執筆が遅れています。 2023/12/25 ようや... ※C#からC++を呼ぶ方法も現在執筆中です。ちょっと難航していて執筆が遅れています。 2023/12/25 ようやくC++呼び出しができたので追記。文章だけだと難しいと思うので検証で使ったサンプルコードを公開しました。 概要 よく高速化の手法として「重い処理をネイティブコードに書き換えて外部から呼び出す」という手法がありますが、私も昔C#からC++を呼び出すとかやっていました。そして数年後、またネイティブコードを呼び出す案件を受ける事になりました。 C#からC++呼び出すのって結構大変(というか色々下準備が面倒)なので、「あれから結構年数経ってるし、もう少し簡単に呼び出せないものか?」って調べた所、面白そうなライブラリを見つけたので試してみる事にしました。 今回はこのライブラリを使って「C#からRust呼び出し」と「C#からC呼び出し」をやってみました。C呼び出しで結構苦戦したので注意点も
2024/01/16 リンク