On Thursday, 17 December 2015 at 05:02:50 UTC, Shriramana Sharma
wrote:
http://dlang.org/phobos/std_getopt.html has a line in an
example saying exit(1);
Surely this works only if core.stdc.stdlib is imported? Should
the example be modified to show the import?
And is exit() the canonical way to exit the current process
even in D?
Ouch, that's not good. `exit` is not a good way to terminate a D
program. It doesn't call destructors, including module
destructors. The example should be restructured to `return 1;`
from `main`.
- exit(1)? Shriramana Sharma via Digitalmars-d-learn
- Re: exit(1)? Jakob Ovrum via Digitalmars-d-learn
-