ASCII code to char

janderson askme at me.com
Sat May 26 15:28:48 PDT 2007


jicman wrote:
> Derek Parnell Wrote:
> 
>> On Sat, 26 May 2007 13:54:36 -0400, jicman wrote:
>>
>>> Greetings!
>>>
>>> say I have an integer value representing an ASCII character, how do I get that character?  I was looking through Phobos, but there was no easy way of finding it and I knew you guys could help me.
>>>
>>> thanks,
>>>
>>> josé
>> If the value is truely ASCII then it is any number from zero to 127
>> inclusive. Values outside that range are not ASCII.
>>
>>   int val;
>>   char c;
>>
>>   c = cast(char)val;
> 
> Gosh... D is so easy... :-)  Thanks Derek.
> 
> jic

You should know, in C/C++ you could write:

int val;
char c;

c = (char)val;

I imagine however other languages may not be so "easy".


More information about the Digitalmars-d-learn mailing list