Somente leitura

ReadOnly é um módulo Perl que oferece a instalação para criar escalares somente leitura, matrizes, hashes.
Baixe Agora

Somente leitura Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Eric J. Roode
  • Site do editor:
  • http://search.cpan.org/~roode/

Somente leitura Tag


Somente leitura Descrição

Somente leitura é um módulo Perl que oferece a facilidade para a criação de somente leitura escalares, arrays, hashes. Somente leitura é um módulo Perl que oferece a facilidade para a criação de escalares somente leitura, matrizes uso hashes.SYNOPSIS somente leitura; # Readonly escalar Readonly :: Scalar $ sca => $ initial_value; Readonly :: Scalar my $ sca => $ initial_value; # Leque Readonly Readonly :: matriz @arr => @values; Readonly :: Matriz minha @arr => @values; # Readonly de hash Readonly :: Hash% tem => (chave => valor, chave => valor, ...); Readonly :: Hash my% tem => (chave => valor, chave => valor, ...); # Ou: Readonly :: Hash% tem => {key => value, key => value, ...}; # Você pode usar as variáveis somente leitura como quaisquer variáveis regulares: print $ sca; $ Algo = $ sca + $ arr ; seguinte, se $ tem {$ some_key}; # Mas se você tentar modificar um valor, o programa irá morrer: $ sca = 7; empurrar @arr, 'sete'; $ Exclusão tem {key}; # A mensagem de erro é "Modificação de um valueattempted somente leitura" forma alternativa # (Perl 5.8 e posteriores) Readonly $ sca => $ initial_value; Readonly my $ sca => $ initial_value; Readonly @arr => @values; Readonly minha @arr => @values; Readonly% tem => (chave => valor, chave => valor, ...); Readonly my% tem => (chave => valor, chave => valor, ...); # Forma alternativa (para Perls anteriores à v5.8) Readonly $ sca => $ initial_value; Readonly my $ sca => $ initial_value; Readonly @arr => @values; Readonly minha @arr => @values; Readonly% tem => (chave => valor, chave => valor, ...); Readonly my% tem => (chave => valor, chave => valor, ...); Esta é uma instalação para a criação de variáveis não-modificáveis. Isso é útil para arquivos de configuração, cabeçalhos, etc. Também pode ser útil como um desenvolvimento e uma ferramenta de depuração, para a captura de atualizações para variáveis que não deveriam estar changed.If qualquer um dos valores que você passa para escalar, Array, ou Hash são referências , então essas funções recursiva sobre as estruturas de dados, marcando tudo como somente leitura. Normalmente, isso é o que você quer: toda a nonmodifiable estrutura. Se você quiser apenas o nível superior para ser somente leitura, use o suplente nota Scalar1, Array1 e hash1 functions.Please que a maioria dos usuários de somente leitura também vai querer instalar um módulo companheiro Readonly :: XS. Consulte a seção "CONS" abaixo para mais details.Requirements: · Perl 5.000 · Carp.pm (incluído com o Perl) · Exporter.pm (incluído com o Perl) Requisitos: · Perl 5.000 · Carp.pm (incluído com Perl) · Exporter.pm (incluído com Perl)


Somente leitura Software Relacionado

pywmdockapps.

pywmdockapps é o local para ser se você estiver interessado em windowhaker, dockapps e python. ...

116

Download