ViVi Home > 技術文書 > ポインタ入門 > 動的配列クラス > erase


 

 

C/C++ ポインタ入門 > 動的配列クラス > erase
Nobuhide Tsuda
Jan-2014

erase:

void Vector::erase(int ix)
{
   
if (ix < 0 || ix >= m_size) {
       
return;
   
}
   
--m_size;
   
for (int  i = ix; i < m_size; ++i) {
        m_data
[i] = m_data[i+1];
   
}
}

解説:

 


前: | 次: