- PR -

gcrootについて

1
投稿者投稿内容
hiro-ta
ベテラン
会議室デビュー日: 2003/09/03
投稿数: 79
投稿日時: 2003-09-03 19:55
お世話になっております。
C++マネージ拡張を使ってプログラムを組んでいます。
アンマネージドクラスでマネージドクラスのインスタンスへのポインタをメンバ変数として
持ちたいのですが、うまくいきません。
以下のようにgcroot<>を使ってマネージドクラスへのポインタを持つようにしたのですが
ビルド完了後、実行すると
"Application has generated an exception that could not be handled."
というエラーがダイアログで出てしまいます。
gcroot<>の部分をコメントアウトするとこのエラーは出なくなります。
gcroot<>の使い方が間違っているのでしょうか?


class hogehoge
{
public:
gcroot<System:bject *> m_pObj
}
1

スキルアップ/キャリアアップ(JOB@IT)