Какая из следующих двух реализаций является лучшей и почему?if versus if/else в отношении boolean
bool MyClass::hasCContainerValues(CContainer* container)
{
if(container && container->nrOfValues>0)
{
return true;
}
return false;
}
bool MyClass::hasCContainerValues(CContainer* container)
{
if(container && container->nrOfValues>0)
{
return true;
}
else
{
return false;
}
}
'return (container && container-> nrOfValues> 0);' – zch
@zch: +1 потому что это была моя первая мысль тоже :-) – Nicholaz
что zch сказал и/thread. – dowhilefor