| Gravata :: IntegerarArray. fornece uma matriz amarrada de inteiros embalados de qualquer comprimento de bits |
Baixe Agora |
Gravata :: IntegerarArray. Classificação e resumo
- Nome do editor:
- Sam Tregar
- Site do editor:
- http://search.cpan.org/~wonko/
Gravata :: IntegerarArray. Tag
Gravata :: IntegerarArray. Descrição
Fornece uma matriz amarrada de inteiros embalados de qualquer comprimento de bit Tie :: IntegerarArray é um módulo Perl que fornece uma interface de matriz para a matriz embalada de inteiros. Uma matriz embalada de inteiros é útil em situações em que você precisa armazenar um grande conjunto de inteiros em um espaço tão pequeno quanto possível. O acesso ao array embalado será significativamente mais lento do que o acesso a uma matriz normal, mas para muitos aplicativos, a redução no uso da memória torna este um bom trade-off.synopsis usar gravata :: integerarArray; # Uma matriz de inteiros de 16 bits assinados sem suporte a UNDEF e espaço de partida # para 100.000 itens. Você pode esperar que isso consome um pouco mais de 200k de memória versus mais de 800k para uma matriz normal de Perl. meu @Integer_Array; Tie @Integer_Array, 'Tie :: IntegerarArray', Bits => 16, assinado => 1, undef => 0, tamanho => 100_000; # Coloque um valor em $ integer_array = 10; # e imprimi-lo imprimir "INT 0: $ integer_array \ n"; # A gama completa de operações de matriz estão disponíveis requisitos: · Perl.
Gravata :: IntegerarArray. Software Relacionado