奇怪问题,过来看看。
void CSortTestView::OnButtonRandom()
{
int iSortEditSize;
int iCurData;
CString Temp;
iSortEditSize = GetDlgItemInt( IDC_SORT_SIZE );
vector<int> MyVector( iSortEditSize );
vector<int>::iterator it ;
m_beforesortList.ResetContent();
for ( it = MyVector.begin(); it != MyVector.end(); it++ )
{
iCurData = rand();
MyVector.insert( it, iCurData );
Temp.Format( "%d", iCurData );
m_beforesortList.InsertString( -1, Temp );
}
}
编译可通过,但是点击Random按钮,程序居然退出。