ViVi Home > 技術文書 > ポインタ入門 > 動的配列クラス > push_back
void Vector::push_back(int d) { if (++m_size > capacity()) { // m_size をインクリメントし、キャパシティを超えていれば reserve(m_size); // データ領域を拡張 } m_data[m_size - 1] = d; // 末尾にデータを格納 }
解説:
前: | 次: