Struct with default ctor (Was: [dmd-beta] dmd 2.064 beta take 2)

Walter Bright newshound2 at digitalmars.com
Sun May 19 12:42:57 PDT 2013


On 5/19/2013 12:31 PM, Minas Mina wrote:
> On Sunday, 19 May 2013 at 18:30:09 UTC, deadalnix wrote:
>> void buzz(Foo f) {
>>     f.foo(); // Rely in faith. It is invalid and way easier to write than the
>> valid code, which is THE recipe for it to spread.
>> }
>
> Shouldn't this throw a NullPointerSomething?

It throws a seg fault at runtime. It *is* checked for by the hardware.


More information about the Digitalmars-d mailing list