String :: CRC :: CKSUM

Extensión PERL para calcular las sumas de suma de comprobación de una manera compatible con el programa POSIX CKSUM.
Descargar ahora

String :: CRC :: CKSUM Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrew Hamm
  • Sitio web del editor:
  • http://search.cpan.org/~ahamm/

String :: CRC :: CKSUM Etiquetas


String :: CRC :: CKSUM Descripción

Extensión de Perl para calcular las sumas de comprobación de una manera compatible con el programa POSIX CKSUM. Cadena :: CRC :: Cksum es una extensión de Perl para calcular las sumas de suma de comprobación de una manera compatible con el programa POSIX CKSUM.SYNOPSISOO STYLE: Use STRING :: CRC :: Cksum; $ cksum = string :: crc :: cksum-> nuevo; $ cksum1 = $ cksum-> nuevo; # clon (clon se restablece) $ cksum-> agregar ("string1"); $ cksum-> agregar ("string2"); $ cksum-> agregar ("string3", "string4", "string5", ...); ... ($ cksum, $ tamaño) = $ cksum-> peek; $ cksum-> agregar ("string6", ...); ... ($ cksum, $ tamaño) = $ cksum-> resultado; $ cksum1-> addfile (* file1); # Nota: Agregar muchos archivos $ CKSUM1-> Addfile (* file2); # es probablemente una cosa tonta $ cksum1-> addfile (* file3); # para hacer, pero usted * podría * ... ... Estilo funcional: Use STRING :: CRC :: Cksum QW ​​(CKSUM); $ cksum = cksum ("string1", "string2", ...); ($ cksum, $ tamaño) = cksum ("string1", "string2", ...); $ cksum = cksum (* archivo); ($ CKSUM, $ TAMAÑO) = CKSUM (* Archivo); La cadena :: CRC :: Cksum Module calcula un CRC de 32 bits, generando el mismo valor CRC que el programa POSIX CKSUM. Si se llama en un contexto de la lista, también devuelve la longitud del objeto de datos, lo que es útil para emular completamente el programa CKSUM. La suma de comprobación devuelta siempre será un número integral no negativo en el rango 0..2 ^ 32-1.dddddd Este módulo es capaz de calcular la suma de comprobación de los archivos, así como de las cadenas. Simplemente pase una referencia a un FileHandle, o una referencia a cualquier objeto que pueda responder a una llamada de lectura () y, finalmente, devolver 0 en "FIN DE ARCHIVO" .BEWARE: Considere el uso adecuado de BinMode () Si está en un no -Unix plataforma o procesamiento de archivos derivados de otras plataformas. La interfaz orientada a objetos se puede usar para agregar datos progresivamente a la suma de comprobación antes de producir el resultado. La interfaz funcional es una forma conveniente de obtener una suma de comprobación de un elemento de datos único.none de la Las rutinas hacen copias locales de las cadenas pasadas para que pueda segar con seguridad las cuerdas grandes seguras en el conocimiento de que no habrá problemas de memoria. Superación en múltiples archivos es aceptable, pero quizás de un valor cuestionable. Sin embargo, no quiero obstaculizar su creatividad ... Requisitos: · Perl


String :: CRC :: CKSUM Software relacionado