title: Iterate through #defines
body: <p>I have a config file in my application like below. This config need to be done before build the program. </p>
  
  <pre><code>#define NO_OF_COLORS 8   
  
  #define COLOR_RESPONCE_1 'R'
  #define COLOR_RESPONCE_2 'G'
  #define COLOR_RESPONCE_3 'B'
  #define COLOR_RESPONCE_4 'M'
  #define COLOR_RESPONCE_5 'C'
  #define COLOR_RESPONCE_6 'Y'
  #define COLOR_RESPONCE_7 'O'
  #define COLOR_RESPONCE_8 'P'
  </code></pre>
  
  <p>Inside a class I need to add these set of values to a std::vector. Is there a way to iterate through these defines. May be using a macro? </p>