Which cod is more effective?
int main()
{
int err = 0;
...
err = Function1();
if( err != 0 ){
...
return 1;
}
...
err = Function2();
if( err != 0 ){
...
return 2;
}
...
err = Function3();
if( err != 0 ){
...
return 3;
}
...
return 0;
}
OR:
int main()
{
int err = 0;
...
err = Function1();
if( err == 0 ){
...
err = Function2();
if( err == 0 ){
...
err = Function3();
if( err == 0 ){
...
}
}
}
return err;
}