title: this-> to reference everything
body: <p>I've recently spent a lot of time with javascript and am now coming back to C++. When I'm accessing a class member from a method I feed inclined to prefix it with <code>this-&gt;</code>. </p>
  
  <pre><code>class Foo {
  
    int _bar;
  
  public:  
    /* ... */
  
    void setBar(int bar) {
      this-&gt;_bar = bar;
      // as opposed to
      _bar = bar;
    }
  }
  </code></pre>
  
  <p>On reading, it saves me a brain cycle when trying to figure out where it's coming from.<br>
  Are there any reasons I shouldn't do this? </p>