| Klasse :: HPLOO :: INLINEC Klasse :: HPLOO :: INLINEC is een PERL-module die een pseudo-syntaxis toevoegt over C om gemakkelijker te werken met SV *, AV *, HV * en RV *. |
Download nu |
Klasse :: HPLOO :: INLINEC Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Graciliano M. P.
- Uitgever website:
- http://search.cpan.org/~gmpassos/
Klasse :: HPLOO :: INLINEC Tags
Klasse :: HPLOO :: INLINEC Beschrijving
Klasse :: HPLOO :: Inlinec is een PERL-module die een Pseudo-syntaxis toevoegt over C om gemakkelijker te werken met SV *, AV *, HV * en RV *. Klasse :: HPLOO :: INLINEC is een PERL-module die een pseudo-syntaxis toevoegt over C om gemakkelijker te werken met SV *, AV *, HV * en RV *. Wie heeft gewerkt met XS en Perlapi weet dat u toegang hebt tot waarden van AV * en HV *, en het werk met referenties is niet erg vriendelijk. Om Arounf te werken die ik een pseudo-syntaxis heb toegevoegd over de C-syntaxis, die helpt om gemakkelijk te werken met SV *, AV *, HV * en RV * .USAGE GEBRUIK KLASSE :: HPLOO; Class Point {subpunt ($ x, $ y) {$ this -> {x} = $ x; $ dit -> {y} = $ y; } Sub MOVE_X ($ MV_X) {$ this -> {x} + = $ mv_x; } Sub VOID MOVE_Y (SV * ZELF, INT MV_Y) {INT Y = SELD -> {Y} -> INT + MV_Y; zelf -> {y} = int2SV (Y); } SUB SV * GET_XY_REF (SV * ZELF) {AV * RET = NEEMAV (); RET -> = zelf -> {x}; RET -> = zelf -> {y}; terugkeer {RET}; }} mijn $ p = punt-> nieuw (10,20); $ P-> Move_x (100); $ P-> Move_y (100); mijn $ xy = $ p-> get_xy_ref (); ## Retourneert een array-referentie. Print "XY> @ $ XYN"; ## XY> 110120AS U kunt zien, is zeer eenvoudig toegankelijk en stelt een geheel getal-waarde van $ PUNT -> {Y} (bij zichzelf) in. Ook is eenvoudig om een array te maken en een verwijzing naar IT retourneert. REQUIRINGEN: · PERL-vereisten: · Perl
Klasse :: HPLOO :: INLINEC Gerelateerde software