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];
    }
}

解説:

 


前: | 次: