Example:
We found this is some vendor written code and we’re trying to figure out why they’d do this.
bool tmp = false;
if (somecase)
tmp = true;
if (someOtherCase)
tmp |= true;
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
For no good reason at all. A boolean value
|= truewill always betrue. This is someone trying to be fancy, or forgetting boolean logic =)Change it to
tmp = true;.