none
关于C++/CLI中固定指针的一个讨论 RRS feed

  • 常规讨论

  • 大家好:

    我想请教一个问题: 例如下

    public ref class CPoint

    {

         public:

             int x;

             int y;

    }

     

    当使用这个类的时候,

    CPoint^ p = gcnew CPoint;

    pin_ptr<int> px = &p->x;

    请问当垃圾收集器收集p的时候。是不是整个P对象的地址都停止搬移了,

    还是说只有p->x的地址停止搬移,p及p中其他成员的地址都是搬移的。

    谢谢。

    2011年4月23日 3:58

全部回复