C++/CLI

C++/CLIのType取得

C#のtypeof(Hoge)はC++/CLIだとHoge::typeidらしい

簡易プロパティ

これは便利 ref class Hoge { public: property int Fuga; };

Cで作成されたコードをC++/CLIのDLLとして作成したいのだが、こんなコードがあって困った。 typedef struct { int public; } HOGE; CLRサポートの有りにすると強制的にC++としてビルドされるのかと思ってあきらめかけてたけど、ファイル単位で変更出来ること…

デバッガがフリーズする

C#でスレッドを作成し、C++で作成したDLL内の関数を呼ぶというだけのプログラムを作成したのですが、デバッガが固まりまくりました。 ためしに簡単なプログラムを書いてみましたc⌒っ゚Д゚)っC++ extern "C" __declspec(dllexport) int Add(int a, int b) { ret…