Extending an enum?
<p>Say I create an enum but eventually someone wants to add on to that enum, what does one do?
ex:</p>

<pre><code>blah.hpp
enum PizzaDressing {
DRESSING_OLIVES = 0,
DRESSING_CHEESE = 1
};
</code></pre>

<p>and in my FunkyPizza class, there might be pepper toppings.</p>

<p>So how could I add peppers without obviously modifying the original enum?</p>

<p>Thanks</p>
