Я пытаюсь создать вектор перечислимого типа в Ada, но компилятор, похоже, ожидает перегрузки функции равенства. Как мне сказать компилятору просто использовать функцию равенства по умолчанию. Вот что у меня есть:
package HoursWorkedVector is new Ada.Containers.Vectors(Natural,DAY_OF_WEEK);
--where Day of week is defined as an enumeration
Когда я пытаюсь скомпилировать, я получаю сообщение:
no visible subprogram matches the specification for "="
Нужно ли мне создавать функцию сравнения, чтобы иметь вектор перечислимого типа? Заранее спасибо.