エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
» C/C++ による汎用 DLL を作成する その1
C# は JIT コンパイルが走って実行速度が落ちるので、 計算の肝の部分はやっぱり C/C++ で実行したい。 ... C# は JIT コンパイルが走って実行速度が落ちるので、 計算の肝の部分はやっぱり C/C++ で実行したい。 (というか秘伝のソースが C/C++ なのでこれを活用したいというのが本音) そんなときは C/C++ で汎用 DLL を作って、 C# のほうでインポートしてやればいいです。 ~2016/08/18 追記~~~ JIT コンパイルがどうのと書きましたが、そんなの関係ねぇですね。 C# は.NET Framework 上で動作するため、 メモリアクセスなどハードウェアに近い仕事が苦手です。 そこで C/C++ DLL を利用することで、 苦手なものを得意な人たちに任せることができるようになります。 また、シンプルに DLL を利用するメリットを享受できます。 つまり過去の資産を活用できたり、 複数のアプリケーションで同機能を共有できるので、 共通機能のメンテナンスコストだったり
2017/08/07 リンク