【.NET】 C++/CLI について語ろうぜ 【最適】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
250:248 05/11/28 16:40:53 >>249 ありがとうございます。 参照型でも試してみましたが、やはりだめみたいでした。 一度、GC Heapにgcnewしてそこからinterior reference?(int%)を取得することで 参照のように扱うことはできました。 どうも値型のメンバには値型かGcHeap(Cloneされる)しかおけないようです。 また、interior ptr|referenceのときもクラスのメンバにはできないようです。 251:デフォルトの名無しさん 05/11/28 18:05:46 まぁ、仕様書見るとそう書いてありますね 252:デフォルトの名無しさん 05/11/28 22:05:15 俺の勘で。 ref struct TestRef { int i; UseRef r; TestRef() : i(0), r(i) {} }; 253:デフォルトの名無しさん 05/11/29 16:38:04 UseRef のデフォルト・コンストラクタが不定値を持つから駄目ぽ 254:デフォルトの名無しさん 05/12/01 17:33:26 組込型だと 普通のref class とvalue classで通るコードでエラーがでるんだけど 属性とかでなくコンパイラにはじかれてるのかな? Int32 o_int(0); Int32^ g_int = gcnew Int32(0); Int32% r_int = *g_int; //Int32^ rg_int = %r_int;//NG //String o_str;//NG String^ g_str = gcnew String(""); //String% r_str = *g_str;//NG //String^ rg_str = %r_str;//NG
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5384日前に更新/240 KB
担当:undef