Possible Duplicate:
Is short-circuiting boolean operators mandated in C/C++? And evaluation order?

Is there any defined by standard or math rules order of eveluating boolean sentences? For example:

if (firstTrue && secondTrue)
{
}

can I be sure that firstTrue will be checked first?

Edit
Report