What's wrong with writefln("%s", glGetString(GL_EXTENSIONS));
Cris
central_p at hotmail.com
Sat Mar 4 14:54:40 PST 2006
Thank you, Chris,
I think this will work for me.
Chris Sauls wrote:
> Cris wrote:
>> it doesn't work that way: "src\engine\renderer.d(104): cannot
>> implicitly convert expression ((glGetString)(7939u)) of type ubyte* to
>> char*"
>>
>
> Given that its natural type is ubyte* you should be able to do this:
>
> # private import std.string ;
> #
> # char[] toString (ubyte* foo) {
> # return std.string.toString(cast(char*) foo);
> # }
>
> I would think so, anyhow. If it will not allow a direct cast to char*,
> you can always add a middle state cast to void* first.
>
> -- Chris Nicholson-Sauls
More information about the Digitalmars-d-learn
mailing list