³ØŸÀÌ :: ¹è¿­ :: Packedc.

TIE :: ARRAY :: PACKEDC´Â C ½ºÅ¸ÀÏ ¾î·¹ÀÌ¿¡ PERL ¹è¿­À» ³ØŸÀÌ (´ÜÀÏ, °£´ÜÇÑ µ¥ÀÌÅÍ Çü½ÄÀÇ ¿ä¼Ò)¿¡ ¹­½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

³ØŸÀÌ :: ¹è¿­ :: Packedc. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • demerphq
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~yves/ExtUtils-Install-1.49/lib/ExtUtils/Install.pm

³ØŸÀÌ :: ¹è¿­ :: Packedc. ű×


³ØŸÀÌ :: ¹è¿­ :: Packedc. ¼³¸í

³ØŸÀÌ :: ¹è¿­ :: PackedC´Â C ½ºÅ¸ÀÏ ¾î·¹ÀÌ¿¡ Perl ¹è¿­À» ¹­½À´Ï´Ù (´ÜÀÏ µ¥ÀÌÅÍ À¯ÇüÀÇ ¿ä¼Ò). ³ØŸÀÌ :: ¹è¿­ :: PackedC´Â C ½ºÅ¸ÀÏ ¾î·¹ÀÌ¿¡ Perl ¹è¿­À» ¹­½À´Ï´Ù (´ÜÀÏ °£´ÜÇÑ µ¥ÀÌÅÍ Çü½ÄÀÇ ¿ä¼Ò). Synopsis »ç¿ë TIE :: ARRAY :: PACKEDC QW (PACKED_ARRAY PACKED_ARRAY_STRING); ³» $ REF = PACKED_ARRAY (1,2,3,4); MY $ REF2 = PACKED_ARRAY_STRING (MY $ S, 1,2,3,4); TIE :: ARRAY :: PACKEDC DOUBLE => 'D'¸¦ »ç¿ëÇϽʽÿÀ. ³ØŸÀÌ ³» @ ¹è¿­, '³ØŸÀÌ :: ¹è¿­ :: packedc :: double', 1..10; $ ARRAY = 1.141; PERL ¾î·¹ÀÌ ÀÎÅÍÆäÀ̽º¸¦ C ½ºÅ¸ÀÏ ¾î·¹ÀÌ°¡ Æ÷ÇÔ µÈ ¹®ÀÚ¿­¿¡ Á¦°øÇÕ´Ï´Ù. Áï, ¹®ÀÚ¿­Àº µ¿ÀÏÇÑ °ªÀÇ ÀÏ¹Ý ¹è¿­À» »ç¿ëÇÏ¿© equveLent ÆÑ ¸í·É¿¡¼­ ¸®ÅÏ µÉ ¹®ÀÚ¿­¿¡ equvelent equivelyÀÔ´Ï´Ù. ¿¹ : my @ foo = (1..10); MY $ String = Pack "L! *", @ foo; ±âº»ÀûÀ¸·Î my (@ foo, $ string)¿Í µ¿ÀÏÇÑ Á¶°Ç¿¡¼­ $ stringÀ» ³²±é´Ï´Ù. ³ØŸÀÌ @ foo, 'tie :: array :: packedc', $ string, 1..10; ±×°ÍÀÇ ±âº»ÀûÀ¸·Î ±×°ÍÀÇ ±âº»ÀûÀ¸·Î µ¿ÀÏÇÏ°í ¶È°°Àº °ÍÀº ¾Æ´Ï¸ç »çÀü À§Ä¡·Î ÀÎÇØ ³ØŸÀÌ ¹öÀüÀÌ ±æ¾îÁú ¼ö Àֱ⠶§¹®¿¡ Á¤È®È÷ µ¿ÀÏÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


³ØŸÀÌ :: ¹è¿­ :: Packedc. °ü·Ã ¼ÒÇÁÆ®¿þ¾î