大家帮小弟我看看这个参数传递为什么不对

大家帮我看看这个参数传递为什么不对? voidCAutoCCDUView::OnEditDivide(){intsizethis- m_vEdges.size(

大家帮我看看这个参数传递为什么不对?

void   CAutoCCDUView::OnEditDivide()  
{
int   size=   this-> m_vEdges.size();
m_pclassRegionDivide   =   new   CEluSegmentationEdit(this);

}

CEluSegmentationEdit::CEluSegmentationEdit(CAutoCCDUView   *pView)
{

              int   size=   pView-> m_vEdges.size();

}

为什么在CAutoCCDUView::OnEditDivide()   中size=5
而在}

CEluSegmentationEdit::CEluSegmentationEdit(CAutoCCDUView   *pView)中却变成一个随机数了呢?

[解决办法]
pView是否为新的对象?
即pView与OnEditDivide里的this不一致