2012.01.06 12:51, Nerijus rašė:
> On 2012-01-06 12:33, Dainius wrote:
>> On 01/06/2012 11:04 AM, ejs wrote:
>>> 2012.01.06 12:00, Vilius Jakas rašė:
>>>> Sveiki.
>>>> Prireikė raides( char ) pervesti į int. Su lotyniškos abėcėlės raidėmis
>>>> viskas gerai: A -> 65 B-> 66 ir t.t. Tačiau, neveikia ąčęėįšųū. Gal kas
>>>> žinote paprastą sprendimą C/C++ kalboje kaip gauti šių lietuviškų
>>>> raidžiu int atitikmenis?
>>>
>>> uint16, bent jau.
>>>
>>
>> http://www.joelonsoftware.com/articles/Unicode.html
>>
>
> Sita, bet zhmogus klause apie char tipa paprastam sysiuj. Ydomu kas jam
> te gaunasi tiesiog ta char'a "priskyrus" i inta.
>
> N. M.
iš vieno failo nuskaitant ąčęėįšųū
char a;
for(i=0;i<8;i++){
in >> a;
out << a << " " << int(a) << "\n";
}
rezultatas į kitą failą išvedamas štai toks:
ÿ -1
þ -2
5
1
1
25
1
23