title: c++ eclipse wrong error interpretation
body: <p>I'm having a problem with eclipse C++. My project compiles and runs but eclipse (juno) keeps saying there are thousands of errors. For example there's a function SetRun in my code, and eclipse mentions this error: "called Invalid arguments 'Candidates are: void SetRun(?)'", whereas SetRun is of type static void SetRun (uint32_t run);</p>
  
  <p>I have quite a lot of similar errors like that, where eclipse doesn't seem to understand the type of the function and puts a '?' instead.</p>
  
  <p>I also have many errors like this: "symbol '*' could not be resolved."</p>
  
  <p>I think this is all part of the same issue.</p>
  
  <p>What can I do to make eclipse stop telling me about these errors?</p>