What options, if any, do I have to use an enum in C++ that supports reordering/inserting/removing of enum values?

These are both super useful to know. Thanks!