<html>#2941: CCE_Export uses `setiosflags` unqualified without an explicit using-declaration
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Maxwell Rizzo</td></tr>
<tr><td style='text-align:right'> Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'> Version:</td><td></td></tr>
<tr><td style='text-align:right'> Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>
<p>Changes (by Maxwell Rizzo):</p>
<p>In line 169-170 of <code>h5_export.cc</code></p>
<div class="codehilite language-cpp"><pre><span></span><code> <span class="n">basename</span> <span class="o"><<</span> <span class="n">base_file_name</span> <span class="o"><<</span> <span class="s">"R"</span> <span class="o"><<</span> <span class="n">setiosflags</span><span class="p">(</span><span class="n">ios</span><span class="o">::</span><span class="n">fixed</span><span class="p">)</span> <span class="o"><<</span> <span class="n">setprecision</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
<span class="o"><<</span> <span class="n">rad</span> <span class="o"><<</span> <span class="s">"."</span> <span class="o"><<</span> <span class="n">extension</span><span class="p">;</span>
</code></pre></div>
<p>and the only using statement on line 13</p>
<div class="codehilite language-cpp"><pre><span></span><code><span class="k">using</span> <span class="n">std</span><span class="o">::</span><span class="n">string</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ostringstream</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">map</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">setprecision</span><span class="p">;</span>
</code></pre></div>
<p><code>std::setiosflags</code> is missing from the using-declaration in order to be used unqualified.</p>
<p>Corresponding <a data-is-external-link="true" href="https://github.com/deborahferguson/CCE_Export/pull/17" rel="nofollow">PR</a></p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2941/cce_export-uses-setiosflags-unqualified'>https://bitbucket.org/einsteintoolkit/tickets/issues/2941/cce_export-uses-setiosflags-unqualified</a></p>
</html>