What is the (recent?) significance of adding "_t" to class names in C++?
<blockquote>
  <p><strong>Possible Duplicates:</strong><br>
  <a href="http://stackoverflow.com/questions/231760/what-does-a-type-followed-by-t-underscore-t-represent">What does a type followed by _t (underscore-t) represent?</a><br>
  <a href="http://stackoverflow.com/questions/1391447/what-does-the-postfix-t-stand-for-in-c">What does the postfix &ldquo;_t&rdquo; stand for in C?</a>  </p>
</blockquote>



<p>I've seen this more as of late. These are not typically templated classes, but rather just ordinary classes. Their names are all sensible, but they all tend to end with _t. I can't point to the libraries because they are proprietary, but I'm observing this in completely different libraries, across problem domains, so I'm assuming there is some kind of change in the naming conventions being used. Is this documented as a best practice anywhere?</p>
