在C+/CLI中,插入符号(‘^’)是什么意思?我刚刚看到了这段代码,几个Google搜索结果都没有解释这个神秘的语法(对我来说)。Hashtable^ tempHash = gcnew Hashtable(iterators_);IDictionaryEnumerator^ enumerator = tempHash->GetEnumerator();这个插入符号是什么意思?()gcnew对我来说也是新的,我问过这里.)
4 回答
拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
// here normal pointerP* ptr = new P; // usual pointer allocated on heapP& nat = *ptr; // object on heap bind to native object //.. here CLI managed MO^ mngd = gcnew MO; // allocate on CLI heapMO% rr = *mngd; // object on CLI heap reference to gc-lvalue
%
^
&
*
&
%
&ptr
P*
, %mngd
MO^
.
- 4 回答
- 0 关注
- 795 浏览
添加回答
举报
0/150
提交
取消