ユーザ用ツール

サイト用ツール


cli:pin_ptr

差分

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

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

次のリビジョン
前のリビジョン
cli:pin_ptr [2009/01/31 14:53]
192.168.0.63 作成
cli:pin_ptr [2013/12/23 09:08] (現在)
ライン 1: ライン 1:
 +{{indexmenu_n>​11}}
 ====== pin_ptr ====== ====== pin_ptr ======
  
  
-pin_ptrはマネージヒープ上のvalue typeや基本型をC++のポインタとして扱う機能です。+pin_ptrはマネージヒープ上のvalue typeや基本型をC++のポインタ扱う機能です。
  
 前章のサンプルで、set100(int* p)を変更したくない場合は、pin_ptrを使います。 前章のサンプルで、set100(int* p)を変更したくない場合は、pin_ptrを使います。
ライン 26: ライン 27:
 </​code>​ </​code>​
  
-pin_ptrを使ってpinすると、インスタンスすべて(この場合R)がpinされます。pin_ptrはなるべく早くunpinしたがいいと思います。+pin_ptrを使ってpinすると、インスタンスすべて(この場合R)がpinされます。pin_ptrはなるべく早くunpinしたがいいと思います。
  
 pin_ptr関係で以下のようなコンパイルエラーが出ることがあります。 pin_ptr関係で以下のようなコンパイルエラーが出ることがあります。



/var/www/html/virtual/cppcli/data/attic/cli/pin_ptr.1233381234.txt.gz · 最終更新: 2013/12/23 09:07 (外部編集)