Error: 'array': ambiguous symbol
<p>I'm tring to use boost array</p>

<p>but I got this error:</p>

<blockquote>
  <p>error: 'array': ambiguous symbol</p>
</blockquote>

<p>here is my code:</p>

<pre><code>#include &lt;iostream&gt;
#include &lt;boost/array.hpp&gt;
#include &lt;boost/regex.hpp&gt;

using namespace boost;

using namespace std;



int main(int argc, char* argv[])
{
    array&lt;int, 10&gt; a{3};

    cout &lt;&lt; "a[0]= " &lt;&lt; a[0];

    return 0;
}
</code></pre>

<p>This error arise when I include the boost library</p>

<p>any idea ?</p>