Is there a way to initialize a non-assigned structure declaration	(or is it a definition)?
    Era Scarecrow 
    rtcvb32 at yahoo.com
       
    Fri Nov  9 18:07:30 PST 2012
    
    
  
On Friday, 9 November 2012 at 23:57:35 UTC, Ali Çehreli wrote:
> On 11/09/2012 03:35 PM, Too Embarrassed To Say wrote:
>> // Parameterized!(int, double, bool, char) p5(93, 5.694, true, 
>> 'K');
>> // Error: found 'p5' when expecting ';' following statement
>
> Ok, that is strange. I don't understand what "statement" the 
> compiler sees there.
  Let's alias the above to simplify...
  alias Parameterized!(int,double,bool,char) Param;
  Param p5(93, 5.694, true, 'K');
  As it looks, it appears you are either confusing it with a 
function declaration, or it's trying to call p5(doesn't exist), 
or pre-initialize p5 the wrong way.
    
    
More information about the Digitalmars-d-learn
mailing list