Hi,

Can I do something like this:

X *pX;

do
{
//.....
}while((pX != NULL) && (pX->func() >2))

I mean can I be sure that the left condition pX!= NULL, will be checked before the right condition (pX->func() >2), hence if the right condition will be checked only if the left condition is true?

Thanks
Avi123