  In order to use the class, we of course need to initialize it, i.e. call
        the constructor. The Itanium ABI may also implement an allocating constructor.
        That is why a constructor may have two functions; since we already have allocated
        the memory we use the standard constructor version, of the constructor from
        string. So we select the constructor by passing the signature.
      </p>
<p>
</p>
<pre class="programlisting"><span class="keyword">auto</span> <span class="identifier