pan class="keyword">return</span> <span class="string">"bad numeric conversion: negative overflow"</span><span class="special">;</span>
        <span class="special">}</span>
    <span class="special">};</span>

    <a name="numeric_conversion_possitive_overflow"></a>
    <span class="keyword">class</span> <span class="identifier">positive_overflow</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">bad_numeric_cast</span>
    <span class="special">{</span>
   