[Issue 17343] class.init.<symbol> does not working
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sun Apr 23 02:48:19 PDT 2017
https://issues.dlang.org/show_bug.cgi?id=17343
ag0aep6g at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |ag0aep6g at gmail.com
Resolution|--- |INVALID
--- Comment #1 from ag0aep6g at gmail.com ---
(In reply to Andrey from comment #0)
> > class B {
> > int b = 10;
> > }
> >
> > assert(B.init.b == 10); // exited abnormally with code 2
This works as expected. `B.init` is null. When you dereference null the program
will crash because it's not allowed to read from there. An error message might
say "segmentation fault" or "access violation".
I'm closing this as invalid. Please post to the learn group in the forum if you
have questions about this. http://forum.dlang.org/group/learn
--
More information about the Digitalmars-d-bugs
mailing list