title: Uppercase letter using C++ preprocessor (x -> getX/setX)
body: <p>I would like to define some properties like:</p>
  
  <pre><code>#define property(T, x) T x; T get ## x (); void set ## x (T value);
  
  class foo { 
  public: 
    property(int, count);
    property(float, size);
  }
  </code></pre>
  
  <p>but I would like methods to be called getCount/setCount and not getcount/setcount.</p>