What is the meaning of NULL != value in C++?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/5854317/what-is-the-difference-between-these-bcondition-null-and-null-bcondition">What is the difference between these (bCondition == NULL) and (NULL==bCondition)?</a>  </p>
</blockquote>



<p>I was going through a piece of C++ code and came across a code like</p>

<pre><code>if (NULL != threadInfo)
{
  ...
  ...
}
</code></pre>

<p>I was just wondering is there any difference between using the expression </p>

<pre><code>if (threadInfo != NULL)
{
  ...
  ...
}
</code></pre>

<p>what is said above. 
While reading the first one reads " If NULL not equals to ThreadInfo"  and the second one reads "If threadInfo not equals to NULL". To me the second one makes more sense. </p>
