Hej, chcę zrobić prostą bazy danych gdzie będą informacje (imie, wzrost itp) o osobach. Ta baza ma być stałej wielkości powiedzmy 100 osób a po przekroczeniu 100 nowe osoby mają być nadpisywane na miejsca od początku. Ma być opcja modyfikacji, dodawania elemtów i kasowania. Wszystkie informacje bede mial w strukturze i nowe osoby beda po prostu obiektami. Z jakiego kontenera najlepiej skorzystać do przechowywania tych osób. Bo jeśli bym chciał używać tablicy/wektora to sporo problemów napotykam typu numeracja, w jaki sposob wybierać obiekty do modyfikacji i co po ich usunięciu. Czy obiekty powinny mieć jakiś numer porządkowy i jesli tak to czy on powinien być w strukturze czy np po prostu przy wyświetlaniu elementów? Czy korzystać z iteratorów czy bezpośredniego dostępu do elementów.
Jest ktoś w stanie mi powiedziec czego najlepiej uzyc aby ominąć różnego rodzaju pułapki które wystąpić by mogły w innych kontenerach. Jaki kontener będzie najodpowiedniejszy?