title: Input from xml file and parsing using rapidxml
body: <p>I am trying to do something like this using rapidxml using c++</p>
  
  <pre><code>xml_document&lt;&gt; doc; 
  ifstream myfile("map.osm"); 
  doc.parse&lt;0&gt;(myfile); 
  </code></pre>
  
  <p>and receive the following error </p>
  
  <p>Multiple markers at this line - Invalid arguments ' Candidates are: void parse(char *) ' - Symbol 'parse' could not be resolved</p>
  
  <p>file size can be up to a few mega bytes.</p>
  
  <p>please help</p>