ユーザ用ツール

サイト用ツール


ネイティブデータとclrの混在

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
ネイティブデータとclrの混在 [2009/02/01 07:55]
192.168.0.61 作成
— (現在)
ライン 1: ライン 1:
-====== ネイティブデータとCLRの混在 ====== 
  
-C++/​CLIを使う理由の1つは既存のCライブラリを使うことです。このとき既存ライブラリのデータをCLRアプリでどう扱うか、という問題があります。 
- 
-===== ref classの中にポインタで持つ ===== 
-ref classはネイティブクラスの実体をもつことはできませんが、ポインタなら持つことができます。ただしref classはその開放方法が様々なので、そのポインタをどうやって破棄するのかを考えておかなければなりません。 
- 
- 
- 
-===== C++のclassの中にgcrootで持つ ===== 
-gcrootを使うと、ネイティブクラスの中にハンドルを持つことができます。 



/var/www/html/virtual/cppcli/data/attic/ネイティブデータとclrの混在.1233442514.txt.gz · 最終更新: 2013/12/23 09:07 (外部編集)