Tie IntegerArray 0,01 Linux Programming

Este incrivel apliativo é para aqueles que adoram novidades de Linux, ao qual este programa completo fornece uma matriz de inteiros embalado amarrado de qualquer comprimento de bits.

Tie:: IntegerArray é um módulo Perl que fornece uma interface matriz para matriz repleta de números inteiros. Embalando Uma matriz de inteiros e é útil em situações onde você precisa armazenar um grande conjunto de inteiros como um pequeno espaço possível.

O acesso à matriz compactada será significativamente mais lento do que o acesso a um array normal, mas para muitas aplicações, a redução no uso de memória faz esse comércio uma boa compensação.


SINOPSE

use Tie::IntegerArray;

# Um array de inteiros de 16-bit com nenhum apoio e undef
# Sala de partida para 100.000 itens. Você pode esperar que isso consome um
# Pouco mais de 200K de memória contra mais de 800K para um normal
# Matriz Perl.
my @ integer_array;
tie @ integer_array, 'Tie:: IntegerArray',
bits => 16, bits => 16,
assinado => 1,
undef => 0,
size => 100_000;

# put a value in # Colocar um valor em
$ integer_array [0] = 10;

# E imprimi-lo
print "Int 0: $ integer_array [0] \ n";

# Toda a gama de operações de matriz estão disponíveis.

Grátis:
Sistema: Todos Windows
Tamanho: 1,7MB
Empresa: Sam Treager


Comments (0)

Postar um comentário

Comente aqui!