title: std::string vs string
body: <p>I'm using in my code many namespaces including the std one , so when I want to declare a string variable in my code should I precise std::string or I can just put string :</p>
  
  <pre><code>#include &lt;string.h&gt; 
  
  using namespace std;
  using namespace boost;
  using namespace xerces;
  
  int main()
  {
      /*! should I declare my str like this */
      std::string str;
      /*! or I can declare it like this */
      string str1;
      cout &lt;&lt; str &lt;&lt; str1 &lt;&lt;endl;
      return 0;
  }
  </code></pre>