   Return(ret==0) ??
  I'm looking at a piece of code and it contains a return statement:Return(ret==0)It's written in C++, but for the life of me I can't remember ever seeing a return statement that looks like this. Does it mean "Return ret if ret is equal to 0"?-PickleEdit: Just found the answer...thanks, and sorry...I should have looked a little bit harder before posting :(   
  No, == returns a boolean.  So it will return true if ret == 0 and false otherwise.   ;  If the value of ret is 0 then the return value is true. Otherwise the return value is false.   ;  it means return true if ret is equal to zero, otherwise return false@up: duh   