Я пытаюсь создать базу данных.Я хочу хранить имена и удостоверения личности вместе с информацией о курсе и оценками.Для каждого идентификатора должно быть несколько курсов.Для этого я подумываю использовать карту векторов.Назначение идентификатора для использования в качестве ключа для карты, а затем вектор для хранения информации о курсе и т. Д. У меня есть все в системе наследования классов, которая называется Абстрактный базовый класс> Студент> Степень (включает информацию о курсе и т. Д.).Это лучший способ сделать это, потому что я не могу динамически создавать экземпляры классов?
Редактировать: скажем, у меня есть класс foo, и я хочу создать его новые экземпляры.
<code>X=1
"Would you like to add a new user?: y"
foo newuserX
"Would you like to add another user?: y"
foo newuserX++
......
`foo newuserX ++