Scope exit bug?
Les De Ridder
les at lesderid.net
Fri Jun 14 13:31:31 UTC 2019
On Friday, 14 June 2019 at 05:35:05 UTC, Amex wrote:
> I used it to avoid having to write bar twice or use a flag but
> it's not working... I see no reason why it should not work.
> scope(exit) is suppose to execute the block at the end of the
> function call, right?
No, a scope guard executes at the end of the scope. The spec[1]
has a
few examples (with output).
[1] https://dlang.org/spec/statement.html#scope-guard-statement
More information about the Digitalmars-d-learn
mailing list