🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11954

Re: C, Linux y juego de caract�res

#11954
From: Xavi Tarafa Mercader
Date: Wed, 19 Sep 2001 08:47
49 lines
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-mail
References: <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