Is there a downside to declaring variables with auto in C++?
<p>It seems that <code>auto</code> was a fairly significant feature to be added in C++11 that seems to follow a lot of the newer languages. As with a language like Python, I have not seen any explicit variable declaration (I am not sure if it is possible using Python standards).</p>

<p>Is there a drawback to using <code>auto</code> to declare variables instead of explicitly declaring them?</p>