½ºÄ®¶ó :: Util :: Clone.

½ºÄ®¶ó :: UTIL :: CLONEÀº PERLÀÇ ³»Àå ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© Àç±Í ÀûÀ¸·Î µ¥ÀÌÅÍ À¯ÇüÀ» º¹»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

½ºÄ®¶ó :: Util :: Clone. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • chocolateboy
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~chocolate/Scalar-Util-Clone-0.04/lib/Scalar/Util/Clone.pm

½ºÄ®¶ó :: Util :: Clone. ű×


½ºÄ®¶ó :: Util :: Clone. ¼³¸í

Scalar :: Util :: CloneÀº PerlÀÇ Builtin ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© Àç±Í ÀûÀ¸·Î µ¥ÀÌÅÍ À¯ÇüÀ» º¹»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. Scalar :: Util :: CloneÀº PerlÀÇ Builtin ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© Àç±Í ÀûÀ¸·Î µ¥ÀÌÅÍ À¯ÇüÀ» º¹»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. Synopsis Scalar :: Util :: Clone QW (º¹Á¦); $ a = foo-> new (); $ b = {alpha => 'beta', gamma => 'vlissides'}; ³ØŸÀÌ % C, 'Foo :: Bar'; $ d = º¹Á¦ ($ a); $ e = º¹Á¦ ($ b); $ f = º¹Á¦ (% c); # ¶Ç´Â My $ Node2 = {name => 'node2', Children => , parent => dependen ($ node1) # deamporen () # deampeen (). ³» $ clone = clone ($ node2);ÀÌ ¸ðµâÀº ³»Àå µÈ ±â´É PerlÀ» Àá±Ý ÇØÁ¦ÇÏ´Â clone () ÇÔ¼ö¸¦ ³» º¸³À´Ï´Ù. »õ ÀÎÅÍÇÁ¸®ÅÍ¿Í ±× °ªÀ» º¹Á¦ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ¿Í °°ÀÌ, ¾àÇÑ ÂüÁ¶, °øÀ¯ Å°°¡ÀÖ´Â ÇؽÃ, ÇؽÃ, UTF8 Å°, Á¦ÇÑµÈ ÇؽÃ, ¹­¿©ÀÖ´Â º¯¼ö, Á¤±Ô½Ä °´Ã¼ ¹× ´Ù¸¥ Ä¿Å¥¾î ·çÅ·À» Æ÷ÇÔÇÏ¿© ¸ðµç Perl µ¥ÀÌÅÍ À¯ÇüÀ» º¹Á¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÖÀú ¼öÁØ¿¡¼­ º¹Á¦ ÀÛ¾÷ÀÌ ¼öÇàµÇ¹Ç·Î °ø¿ë API¸¦ ÅëÇØ ÀÛ¾÷À» À籸¼ºÇÏ´Â ´ë½Å µ¥ÀÌÅÍ À¯ÇüÀÇ ³»ºÎ¸¦ º¹»çÇÏ°í ÀÛ¾÷Àº ºü¸£°í Æ÷°ýÀûÀÌ¸ç ¿øº»°ú Á¤È®È÷ ÀÏÄ¡ÇÏ´Â °ªÀ» »ý¼ºÇÕ´Ï´Ù (¿¹ : ÇؽÃÀÇ µ¥ÀÌÅÍ :: Dumper ´ýÇÁ) Ç×»ó ¿ø·¡ÀÇ °Í°ú µ¿ÀÏÇÏ°Ô º¸ÀåµË´Ï´Ù.). ¼º´É»óÀÇ ÀÌÀ¯·Î ´ÙÀ½ À¯ÇüÀº ±íÀº º¹Á¦°¡ ¾Æ´Ñ Åõ¸íÇÏ°Ô Åë°úµË´Ï´Ù. Çü½Ä, ÄÚµå Refs, TypegLobs, IO ÇÚµé ¹× stashes.cloneÀº Àç±Í º¹»çº»À» ¹ÝȯÇÕ´Ï´Ù. Áßø µÈ ÇؽÃ, ¹è¿­ ¹× ÂüÁ¶ À¯Çü, º¯¼ö ¹× °´Ã¼¸¦ Æ÷ÇÔÇÑ ÀÓÀÇÀÇ (½ºÄ®¶ó) À¯ÇüÀÌ µÉ ¼öÀÖ´Â Àμö´Â ºñ ½ºÄ®¶ó À¯Çü (¿¹ : ¸ñ·Ï, ¹è¿­ ¹× ÇؽÃ)À» Áߺ¹ ÇÑ °ÍÀ¸·Î, ÂüÁ¶·Î º¹Á¦Çϵµ·Ï Àü´ÞÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, MY $ COPY = CLONE (@ARRAY); # ¶Ç´Â My % Copy = % {Ŭ·Ð (% ÇؽÃ)}; ´À¸®Áö ¸¸ ´õ À¯¿¬ÇÑ ¼Ö·ç¼ÇÀº ÀúÀå °¡´ÉÇÑ DCLONEÀ» ÂüÁ¶ÇϽʽÿÀ. ¿ä±¸ »çÇ× : ¡¤ Perl.


½ºÄ®¶ó :: Util :: Clone. °ü·Ã ¼ÒÇÁÆ®¿þ¾î