A simple question
    Stugol 
    stugol at gmx.com
       
    Thu Nov 15 19:41:43 PST 2012
    
    
  
On Friday, 16 November 2012 at 03:32:06 UTC, Rob T wrote:
>
> I encountered this same "wtf???" today. Apparently, even with a 
> default type specified, you still have to put in a !(). I don't 
> know what the reasoning was behind making this seeming 
> redundancy a requirement, and it partially defeats the purpose 
> of the default. IN my case I wanted the default type to be 
> selected when left unspecified, but also to get rid of the !() 
> requirement for a more natural appearance. I was planning on 
> asking about this in the forums later.
I agree.
> In any case, a simple work-a-round solution is to create an 
> alias, for example:
>
> alias Event!() Event_t;
> // you may substitute "Event_t" with whatever type name you want
>
> Event_t e2;        // Will compile!
Yeah but that kinda blows, doesn't it?
> best thing you can do, is get a copy of "The D Programming 
> Language"
>
> Good luck, and have some patience, you'll need it.
Already got it somewhere, I think. And thanks.
    
    
More information about the Digitalmars-d
mailing list