title: Can one add values to a C enum once it has been created?
body: <p>I tried a Google search for it but didn't come up with anything. Does anyone know if this can be done? If not is there an elegant work around this?</p>
  
  <p>Update: I think Frank Osterfeld's answer is the most clear solution. Thanks for all the other answers, I've upvoted your answers. </p>