title: Initializer list for objects with default constructor
body: <p>Is there any benefit to putting a class member variable in an initializer list that doesn't need to be in an initializer list? Example:</p>
  
  <pre><code>class Foo
  {
  public:
    Foo() {}
  };
  
  class Bar
  {
  public:
    Bar() : _foo() {}
  
  private:
    Foo _foo;
  };
  </code></pre>
  
  <p>Does the compiler do anything special, in this case?</p>