can I alias something to void?

torhu fake at address.dude
Wed Jan 17 09:50:36 PST 2007


torhu wrote:
> I'm translating some C headers.
> 
> 
> #define AL_CONST const
> 
> void set_window_title(AL_CONST char *name) { /* ... */ }
> 
> 
> I'm wondering if there is a legitimate way to turn AL_CONST into nothing 
> in D.  This compiles:
> 
> alias void AL_CONST;
> 
> void set_window_title(AL_CONST char *name) { /* ... */ }
> 

Eh...seems the compiler doesn't accept 'AL_CONST char *' after all. 
Sorry about that.

I'm still interested in other ways of doing this, though.


More information about the Digitalmars-d-learn mailing list