Ver Mensaje Individual
  #25  
Antiguo 06-03-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.110
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

Cita:
Empezado por escafandra Ver Mensaje
La forma de representarlo en texto debe ser con IntToHex, el problema es que quizás el dato de deba manejar como array de Bytes y no como texto. Eso quiere decir que quizás deberías devolver el resultado CRC como Bytes y preparar una función para pasar a texto cuando proceda. Así lo tienes todo cubierto.


Saludos.
Gracias por aclarar mi primera duda: parece que IntToHex es correcto, en este caso. Ciertamente, el resultado del programa C++ es también una cadena... porque el programa "se para ahí", no va más allá... de modo que llevas razón: tal vez lo que interese sean los "bytes", y, aquí tendríamos acaso un problema *, pero, ya veremos si es así o no: me lo dirán, supongo, si no pueden hacer lo que necesiten.

* El problema es que esto tiene que implementarse en NeoBook, cierto programa para Windows (desarrollado con Delphi, por cierto), más concretamente como un plugin de este programa, y, ahí no existen tipos como "byte", todo son cadenas o números. Pero bueno, no voy a adelantar acontecimientos... el resultado del programa de C++ es el mismo ahora que en Delphi: tal vez con esto sea suficiente.

¡Muchas gracias de nuevo a todos por vuestra ayuda!
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita