On Monday, 15 September 2014 at 23:42:02 UTC, notna wrote:
how about "return"? :)
there is also "assert"... and pls note, scope could also be
your friend :O
On Monday, 15 September 2014 at 23:36:56 UTC, AsmMan wrote:
Someone said somewhere that call std.c.process.exit() isn't
the proper way to exit from a D program since it doesn't
terminate some phobos stuff. So what should I use instead of?
or there's no a replacement?
Neither assert or return will help. Check out this code example:
void main() {
f();
}
void f() {
if(!foo)
exit(1);
do_something();
}