Classe :: HPLOO :: Inlinec

Classe :: HPLOO :: Inlinec é um módulo Perl que adiciona uma sintaxe pseudo a mais de C para trabalhar mais fácil com SV *, AV *, HV * e RV *.
Baixe Agora

Classe :: HPLOO :: Inlinec Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Graciliano M. P.
  • Site do editor:
  • http://search.cpan.org/~gmpassos/

Classe :: HPLOO :: Inlinec Tag


Classe :: HPLOO :: Inlinec Descrição

Classe :: HPLOO :: Inlinec é um módulo Perl que adiciona uma sintaxe pseudo sobre C para trabalhar mais fácil com SV *, AV *, HV * e RV *. Classe :: HPLOO :: Inlinec é um módulo Perl que adiciona uma pseudo-sintaxe sobre c para trabalhar mais fácil com SV *, AV *, HV * e RV *. O que funcionou com XS e Perlapi sabe que para acessar valores de AV * e HV *, e trabalhar com referências não é muito amigável. Para trabalhar arounf que adicionei uma sintaxe pseudo na sintaxe C, que ajuda a trabalhar facilmente com a classe Sv *, AV *, HV * e RV * .USAGE USO :: HPLOO; ponto de classe {sub ponto ($ x, $ y) {$ isso -> {x} = $ x; $ isso -> {y} = $ y; } sub movo_x ($ mv_x) {$ isso -> {x} + = $ mv_x; } Sub Void Move_y (SV * self, int mv_y) {int y = self -> {y} -> int + mv_y; auto -> {y} = int2sv (y); } sub sv * get_xy_ref (sv * self) {av * ret = newav (); ret -> = auto -> {x}; ret -> = auto -> {y}; return {ret}; }} meu $ p = ponto-> novo (10,20); $ p-> move_x (100); $ p-> mover_y (100); meu $ xy = $ p-> get_xy_ref (); ## Retorna uma referência de matriz. Imprimir "xy> @ $ xyn"; ## XY> 110120AS Você pode ver, é muito fácil de acessar e definir um valor inteiro a partir de $ ponto -> {y} (em si mesmo). Também é simples de criar uma matriz e devolver uma referência a ele.Requirements: · Requisitos de Perl: · Perl.


Classe :: HPLOO :: Inlinec Software Relacionado

Webfetch

Webfetch é um módulo Perl para baixar e salvar informações da Web. ...

160

Download