Расширение перечисления?

Допустим, я создаю перечисление, но в конце концов кто-то хочет добавить элементы в это перечисление, что он делает? пример:

// blah.hpp

enum PizzaDressing {
    DRESSING_OLIVES = 0,
    DRESSING_CHEESE = 1
};

и в моем классе FunkyPizza могут быть перцовые начинки.

Итак, как я могу добавить перцы без явного изменения исходного перечисления?

Спасибо.

13
задан VBorisoff 19 July 2019 в 11:21
поделиться