bool 関数名(foo& vec, bar target); という形式で、
(1) vec の中から target を探す
(2) target が見つかったら、そこから末尾まで削除して true を返す
(3) 見つからなかった場合は false を返す
という処理をする関数名が決まらず困ってます。
find/exist/contain だと「削除する」が伝わらないし、
adjust/trim/cutoff だと「見つける」が伝わらないかなぁと。もがー。