[eside-ghost] Duda de C... para palmos

Arkaitz arkaitzj en gmail.com
Sab Sep 9 17:19:34 CEST 2006


Ieup,
Excelente Borja, funciona de pm, muchas gracias.
Al final ha resultado ser un problema de representacion, no estoy
acostumbrado a andar con esos tipos de int, siempre int a secas y no
me enteraba.
Ad+ el hecho de que en la propia documentacion de palmos lo pusieran
como UInt16 me mosqueaba la ostia, pero ahora ya tengo valores
coherentes.
Ahora ya puedo desengancharme de esto y seguir estudiando, que alivio! xDD.
Vengap

On 9/9/06, Borja Sotomayor <borja en borjanet.com> wrote:
> Jelou,
> No tengo experiencia programando para PalmOS pero, a primera vista, si
> el StrPrintF se corresponde con el sprintf de toda la vida, me llama la
> atención el %i... si estás manejando tipos unsigned, deberías utilizar
> el modificador %u en lugar de %i (%i supone que el valor es signed, con
> lo cual pueden aparecer valores negativos cuando, en realidad, lo que
> tienes es un entero muy grande). Para mayor seguridad, también puedes
> utilizar modificadores para especificar si el numero es de 16 bits, 32
> bits, etc. (%hu y %lu, me parece)

-- 
Arkaitz( a.k.a. Saladino)


Más información sobre la lista de distribución eside-ghost