09/08/05 23:50:53 5GK882CM0
C#を使わずにC++でプラグインを書いてみた。実験的な物なので実用性は無し。
URLリンク(u11.getuploader.com)
じゃあ何がメリットなのかというと。
・C++に慣れてる人ならC#で作るより敷居が低くみえる。(見えるだけかも)
実際はC++/CLIというC++とC#の混ざったようなもの。
・その気になればネイティブコードで書けるから高速になる。
#pragma unmanaged ~ #pragma managedで囲うとネイティブコードを書ける
SSEが使えるんじゃないかな(未確認)
・無料のVC++Express EditionでもDLLをステップ実行可能。
VC# 2008 Express Editionでは何故か出来ない。
・C#でラッパー作る手間が省ける。
プラグイン作ってみたいけどC#調べるの面倒だな。でもC++なら任せろ的な人は試しに
見ていただけると幸いです。
#ソースは事情によりVC++2003時代の書き方なのでVC+2005以降の書き方に書き換えて
いただけると嬉しいかも。自分はやってみたけど挫折しました。