title: Can I call a base class's virtual function if I'm overriding it?
body: <p>Say I have classes <code>Foo</code> and <code>Bar</code> set up like this:</p>
  
  <pre><code>class Foo
  {
  public:
      int x;
  
      virtual void printStuff()
      {
          std::cout &lt;&lt; x &lt;&lt; std::endl;
      }
  };
  
  class Bar : public Foo
  {
  public:
      int y;
  
      void printStuff()
      {
          // I would like to call Foo.printStuff() here...
          std::cout &lt;&lt; y &lt;&lt; std::endl;
      }
  };
  </code></pre>
  
  <p>As annotated in the code, I'd like to be able to call the base class's function that I'm overriding. In Java there's the <code>super.funcname()</code> syntax. Is this possible in C++?</p>