s) of <code class="computeroutput"><span class="identifier">fdostream</span></code>.
      Due to the initialization order, the <code class="computeroutput"><span class="identifier">fdoutbuf</span></code>
      sub-object will get initialized before the <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span></code>
      sub-object does, making the former sub-object safe to use in the latter sub-object's
      construction. Since