Article View: es.comp.os.linux.programacion
Article #11954Re: C, Linux y juego de caract�res
From: Xavi Tarafa Mercader
Date: Wed, 19 Sep 2001 08:47
Date: Wed, 19 Sep 2001 08:47
49 lines
2407 bytes
2407 bytes
Hola,
Ya he resuelto el problemilla expuesto en email anterior
Se debe de hacer un cast a (unsigned char), o especificar en el gcc que
todos los char los trate sin signo.
Xavi.
"Xavi Tarafa Mercader" <xtarafa@codigobarras.com> escribi� en el mensaje
news:gjYp7.22490$107.599385@telenews.teleline.es...
> Hola,
>
> Me gustar�a saber si alguien puede ayudarme con el siguiente problemilla.
> Ah� va:
>
> Intento hacer un printf de un car�cter de un string. Quiero printar su
valor
> decimal:
>
> printf("%c-->%d<br>\n",param[0].valor[i],param[0].valor[i]);
>
> donde param es una estructura y valor es un char*.
>
> Para valores acentuados me devuelve un valor negativo pero para
> alfanum�ricos normales me retorna su valor ASCII correctamente, lo que me
> lleva a pensar que los valores negativos son extensibles a todos los
valores
> ASCII extendidos (ej : iso-latin1).
>
> Alguien sabe que par�metros, variables de entorno o lo que sea debo
> especificar para que me muestre correctamente todos los valores ASCII de
los
> car�cteres?
>
> Otra informaci�n:
> S.O Linux Red Hat 7
> Compilador: gcc 2.96-85
>
> Si alguien me puede ayudar estar� muy agradecido.
>
>
> Xavi..
>
>
>
>
>
Technical Details
Message-ID:
<vYYp7.23211$107.639002@telenews.teleline.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!cyclone.bc.net!sunqbc.risq.qc.ca!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!news.comunitel.net!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mailReferences:
<gjYp7.22490$107.599385@telenews.teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b108e40b61675d33,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-09-19 01:48:36 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!cyclone.bc.net!sunqbc.risq.qc.ca!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!news.comunitel.net!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail From: "Xavi Tarafa Mercader" <xtarafa@codigobarras.com> Newsgroups: es.comp.os.linux.programacion References: <gjYp7.22490$107.599385@telenews.teleline.es> Subject: Re: C, Linux y juego de caract�res Lines: 51 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <vYYp7.23211$107.639002@telenews.teleline.es> Date: Wed, 19 Sep 2001 08:47:23 GMT NNTP-Posting-Host: 195.235.97.105 X-Complaints-To: usenet@teleline.es X-Trace: telenews.teleline.es 1000889243 195.235.97.105 (Wed, 19 Sep 2001 10:47:23 MET DST) NNTP-Posting-Date: Wed, 19 Sep 2001 10:47:23 MET DST Organization: Clientes_Teleline