Thread overview
how to write a wchar literal
Oct 23, 2006
Hasan Aljudy
Oct 23, 2006
BCS
October 23, 2006
is it possible to write an 'e' literal of type wchar?

func( wchar c);
func( dchar c);
func( char c);

...
func( cast(wchar) 'e' );

writing a cast sucks :)
October 23, 2006

Frank Benoit (keinfarbton) wrote:
> is it possible to write an 'e' literal of type wchar?
> 
> func( wchar c);
> func( dchar c);
> func( char c);
> 
> ...
> func( cast(wchar) 'e' );
> 
> writing a cast sucks :)

I think 'e'w should work.
I know it works for stringa: "string"w is wchar[] (w suffix for wchar, d suffix for dchar, c suffix for char)
October 23, 2006
Hasan Aljudy wrote:
> 
> 
> Frank Benoit (keinfarbton) wrote:
> 
>> is it possible to write an 'e' literal of type wchar?
>>
>> func( wchar c);
>> func( dchar c);
>> func( char c);
>>
>> ...
>> func( cast(wchar) 'e' );
>>
>> writing a cast sucks :)
> 
> 
> I think 'e'w should work.
> I know it works for stringa: "string"w is wchar[] (w suffix for wchar, d suffix for dchar, c suffix for char)

I don't think that works (I was dinking with it last night) however \u00C5 should work.