¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ·¯½ºÆ® ÇÁ·Î±×·¡¹Ö °ø½Ä °¡À̵å

    ¿øÁ¦ : The Rust Programmming Language(Covers Rust 2018)

    • ½ºÆ¼ºê Ŭ¶óºê´Ð, ij·Ñ ´ÏÄݽº Àú
    • Á¦ÀÌÆà
    • 2019³â 11¿ù 28ÀÏ
    • Á¤°¡
      34,000¿ø
    • ÆÇ¸Å°¡
      34,000¿ø [0% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,020¿ø Àû¸³ [3%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ÆÇ¸Å°¡ Á¾·áµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791188621729 656ÂÊ »çÀÌÁî Á¤º¸ ÁغñÁß

    Áö±Ý ÀÌÃ¥Àº

    ¤ýǰÀýµÈ »óǰÀÔ´Ï´Ù.

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÀÌ Ã¥Àº

    ·¯½ºÆ® ÇÙ½É ¸â¹ö 2ÀÎÀÌ ÁýÇÊÇϰí RUST 2018ÀÌ ¹Ý¿µµÈ ±¹³» ù ·¯½ºÆ® °ø½Ä ¹®¼­!

    »ç¶÷¿¡°Ô ´õ Ä£¼÷ÇÑ °í¼öÁØÀÇ ÇÁ·Î±×·¡¹Ö°ú Àú¼öÁØÀÇ Á¦¾î´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î µðÀÚÀο¡¼­ ¼­·Î »óÃæÇÏ´Â °æÇâÀÌ ÀÖ½À´Ï´Ù. ·¯½ºÆ®´Â ÀÌ·¯ÇÑ »óÃæ°ü°è¿¡ µµÀüÀåÀ» ³»¹Î ¾ð¾îÀÔ´Ï´Ù. ·¯½ºÆ®´Â °­·ÂÇÑ ±â¼úÀû ±â´É°ú ÈǸ¢ÇÑ °³¹ßÀÚ °æÇè »çÀÌÀÇ ±ÕÇüÀ» ÀûÀýÈ÷ °®Ãá ¾ð¾îÀÔ´Ï´Ù. ·¯½ºÆ®´Â ½ºÅÿÀ¹öÇÃ·Î¿ì ¼³¹® Á¶»ç¿¡¼­ 4³â°£ °³¹ßÀÚ ´ë»ó °¡Àå Àαâ ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î 1À§¸¦ Â÷ÁöÇß½À´Ï´Ù. ±¹³»¿¡ óÀ½À¸·Î Ãâ°£µÇ´Â ·¯½ºÆ® µµ¼­, ¡¶·¯½ºÆ® ÇÁ·Î±×·¡¹Ö °ø½Ä °¡À̵塷¸¦ ÅëÇØ ·¯½ºÆ®¿¡ ´ëÇÑ °¥ÁõÀ» ÇØ¼ÒÇϽñ⠹ٶø´Ï´Ù.

    ÃâÆÇ»ç ¸®ºä


    ÀúÀÚ ¼Ò°³

    ½ºÆ¼ºê Ŭ¶óºê´Ð, ij·Ñ ´ÏÄݽº

    ÀúÀÚ : ½ºÆ¼ºê Ŭ¶óºê´Ð
    ·¯½ºÆ® ¹®¼­È­ ÆÀÀ» À̲ø°í ÀÖÀ¸¸ç, ·¯½ºÆ®ÀÇ ÇÙ½É °³¹ßÀÚ Áß ÇÑ ¸íÀÌ´Ù. ÄÜÆÛ·±½ºÀÇ ¹ßÇ¥ÀÚ·Î ´Ù¾çÇÑ ¿ÀÇ ¼Ò½º¿¡ ±â¿©Çϰí ÀÖÀ¸¸ç, ±×Àü¿¡´Â ¡®·çºñ(Ruby)¡¯¿Í ¡®·çºñ ¿Â ·¹ÀÏÁî(Ruby on Rails)¡¯ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù. Áö±ÝÀº ¸ðÁú¶ó(Mozilla)¿¡ ±Ù¹«Çϰí ÀÖ´Ù.

    ÀúÀÚ : ij·Ñ ´ÏÄݽº
    ·¯½ºÆ® ÄÚ¾î ÆÀÀÇ ±¸¼º¿øÀÌÀÚ ¼¼°è ÃÖÃÊÀÇ ·¯½ºÆ® ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÆÃ ±â¾÷ÀÎ Integer 32, LLCÀÇ °øµ¿ ⸳ÀÚ´Ù. ¶ÇÇÑ, ·¯½ºÆ® º§Æ®(Rust Belt)¶ó´Â ·¯½ºÆ® ÄÜÆÛ·±½ºÀÇ ÁÖÃÖÀÚÀ̱⵵ ÇÏ´Ù.

    ¿ªÀÚ : ÀåÇöÈñ
    21³â° °³¹ßÀÚÀÇ ±æÀ» °È°í ÀÖ´Ù. Áö³­ 19³â°£ ÃÑ 23Á¾ÀÇ °³¹ß °ü·Ã¼­¸¦ ÁýÇÊÇϰųª ¹ø¿ªÇß´Ù. ÇöÀç ij³ª´Ù ¹êÄí¹ö ±Ù±³¿¡ ÀÖ´Â PressReader¿¡¼­ ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ±Ù¹« ÁßÀ̸ç, ±¹³» °³¹ßÀڵ鿡°Ô Á¶±ÝÀÌ¶óµµ µµ¿òÀÌ µÇ´Â ¹ø¿ª¼­¸¦ ¸¸µé±â À§ÇØ Æ´Æ´ÀÌ ³ë·ÂÇϰí ÀÖ´Ù. ¾ÕÀ¸·Îµµ Ã¥À̶ó´Â ¸Å°³Ã¼¸¦ ÅëÇØ ¸Ö¸®¼­³ª¸¶ ±¹³» °³¹ßÀÚµé°ú °è¼ÓÇØ¼­ ¼ÒÅëÇÒ °èȹÀÌ´Ù.

    ¿ªÀÚ ¼Ò°³

    21³â° °³¹ßÀÚÀÇ ±æÀ» °È°í ÀÖ´Ù. Áö³­ 19³â°£ ÃÑ 23Á¾ÀÇ °³¹ß °ü·Ã¼­¸¦ ÁýÇÊÇϰųª ¹ø¿ªÇß´Ù. ÇöÀç ij³ª´Ù ¹êÄí¹ö ±Ù±³¿¡ ÀÖ´Â PressReader¿¡¼­ ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ±Ù¹« ÁßÀ̸ç, ±¹³» °³¹ßÀڵ鿡°Ô Á¶±ÝÀÌ¶óµµ µµ¿òÀÌ µÇ´Â ¹ø¿ª¼­¸¦ ¸¸µé±â À§ÇØ Æ´Æ´ÀÌ ³ë·ÂÇϰí ÀÖ´Ù. ¾ÕÀ¸·Îµµ Ã¥À̶ó´Â ¸Å°³Ã¼¸¦ ÅëÇØ ¸Ö¸®¼­³ª¸¶ ±¹³» °³¹ßÀÚµé°ú °è¼ÓÇØ¼­ ¼ÒÅëÇÒ °èȹÀÌ´Ù.

    Ã¥ ¼Ó¿¡¼­

    Ä«°í(Cargo)´Â ·¯½ºÆ®ÀÇ ºôµå ½Ã½ºÅÛÀÌÀÚ ÆÐŰÁö °ü¸®ÀÚ´Ù. ´ëºÎºÐÀÇ ·¯½ºÅ¸½Ã¾ÈÀº ÀÌ µµ±¸¸¦ ÀÌ¿ëÇØ ·¯½ºÆ® ÇÁ·ÎÁ§Æ®¸¦ °ü¸®ÇÑ´Ù. Ä«°í´Â ÄÚµåÀÇ ºôµå, Äڵ尡 ÀÇÁ¸ÇÏ´Â ¶óÀ̺귯¸®ÀÇ ´Ù¿î·Îµå, ±×¸®°í ÀÌ·± ¶óÀ̺귯¸®ÀÇ ºôµå µî ´Ù¾çÇÑ ÀÛ¾÷À» ´ë½Å ó¸®ÇØ Áֱ⠶§¹®ÀÌ´Ù(Äڵ尡 ÀÇÁ¸ÇÏ´Â ¶óÀ̺귯¸®µéÀ» ¡®ÀÇÁ¸ ¶óÀ̺귯¸®(dependencies)¡¯¶ó°í ºÎ¸¥´Ù).
    _9ÆäÀÌÁö

    ·¯½ºÆ®´Â ÄÚµåÀÇ ±¸Á¶¸¦ °ü¸®Çϱâ À§ÇÑ ¸î °¡Áö ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ ±â´ÉÀ» ÀÌ¿ëÇØ ¾î¶² ºÎºÐÀ» ¿ÜºÎ¿¡ ³ëÃâÇÒÁö, ¾î¶² ºÎºÐÀ» ºñ°ø°³·Î ¼û±æÁö, ±×¸®°í ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â À̸§µéÀÌ ¾î¶² ¹üÀ§¿¡ ¼ÓÇÏ´ÂÁö µîÀ» °áÁ¤ÇÒ ¼ö ÀÖ´Ù. ¶§·Î´Â ÀÌ·± ±â´ÉµéÀ» ÇÕÃļ­ ¸ðµâ ½Ã½ºÅÛÀ̶ó°í ºÎ¸£±âµµ ÇÑ´Ù.
    _138ÆäÀÌÁö

    Áö±ÝºÎÅÍ Á¤ÀÇÇÒ »õ ÇÔ¼öÀÇ Å¸ÀÔÀ» ¸Å°³º¯¼öÈ­ÇÏ·Á¸é °ª ¸Å°³º¯¼ö¿Í ¸¶Âù°¡Áö·Î ŸÀÔ ¸Å°³º¯¼öÀÇ À̸§ÀÌ ÇÊ¿äÇÏ´Ù. ¾î¶² ½Äº°ÀÚµµ ŸÀÔ ¸Å°³º¯¼öÀÇ À̸§À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ·¯½ºÆ®ÀÇ ±ÔÄ¢¿¡ µû¸£¸é ¸Å°³º¯¼öÀÇ À̸§Àº ÃÖ´ëÇÑ Âª°Ô, ½ÉÁö¾î ´Þ¶û ÇÑ ¹®ÀÚ¸¸ »ç¿ëÇÒ ¶§µµ ÀÖÀ¸¸ç, ·¯½ºÆ®ÀÇ Å¸ÀÔ À̸§ ±ÔÄ¢Àº Ä«¸áÄÉÀ̽º(CamelCase)À̹ǷΠT¶ó´Â À̸§À» »ç¿ëÇϱâ·Î ÇÑ´Ù. T´Â ¡®type¡¯ÀÇ Ã¹ ±ÛÀÚ¸¦ µý °ÍÀ¸·Î ´ëºÎºÐ ·¯½ºÆ® ÇÁ·Î±×·¡¸ÓµéÀÌ °¡Àå Áñ°Ü »ç¿ëÇÏ´Â À̸§ÀÌ´Ù.
    _212ÆäÀÌÁö

    ¹Ý¸é, ½º¸¶Æ® Æ÷ÀÎÅÍ(smart pointers)´Â Æ÷ÀÎÅÍó·³ µ¿ÀÛÇÒ »Ó¸¸ ¾Æ´Ï¶ó Ãß°¡ÀûÀÎ ¸ÞŸµ¥ÀÌÅÍ¿Í ±â´ÉÀ» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍ ±¸Á¶´Ù. ½º¸¶Æ® Æ÷ÀÎÅÍÀÇ °³³äÀº ·¯½ºÆ®¿¡¸¸ ÀÖÁö ¾Ê´Ù. ½º¸¶Æ® Æ÷ÀÎÅÍ´Â ¿ø·¡ C++¿¡¼­ À¯·¡ÇÑ °ÍÀÌ¸ç ´Ù¸¥ ¾ð¾î¿¡µµ ÀÖ´Ù. ·¯½ºÆ®ÀÇ Ç¥ÁØ ¶óÀ̺귯¸®¿¡´Â ÂüÁ¶°¡ Á¦°øÇÏ´Â °Í ¿ÜÀÇ ±â´ÉÀ» Á¦°øÇÏ·Á´Â ¸ñÀûÀ¸·Î ´Ù¾çÇÑ ½º¸¶Æ® Æ÷ÀÎÅͰ¡ Á¤ÀǵǾî ÀÖ´Ù. À̹ø Àå¿¡¼­ »ìÆìº¼ ½º¸¶Æ® Æ÷ÀÎÅÍÀÇ ¿¹ Áß Çϳª´Â ÂüÁ¶ Ä«¿îÆ®(reference counting) ½º¸¶Æ® Æ÷ÀÎÅÍ Å¸ÀÔÀÌ´Ù. ÀÌ Æ÷ÀÎÅÍ´Â °ªÀÇ ¼ÒÀ¯±ÇÀ» ÃßÀûÇØ¼­ ¿©·¯ Äڵ尡 µ¥ÀÌÅÍÀÇ ¼ÒÀ¯±ÇÀ» °øÀ¯ÇÏ°í ¼ÒÀ¯±ÇÀ» °¡Áø Äڵ尡 ´õ ¾øÀ¸¸é ÇØ´ç µ¥ÀÌÅ͸¦ ÇØÁ¦ÇÑ´Ù.
    _377ÆäÀÌÁö

    ¾ÈÀüÇÏÁö ¾ÊÀº ·¯½ºÆ®°¡ ÇÊ¿äÇÑ ÀÌÀ¯´Â º»ÁúÀûÀ¸·Î Á¤Àû ºÐ¼®Àº ³Ê¹« º¸¼öÀûÀ̱⠶§¹®ÀÌ´Ù. Áï, ÄÄÆÄÀÏ·¯°¡ Äڵ尡 ¾ð¾î¿¡¼­ º¸ÀåÇÏ´Â °ÍµéÀ» ÃæÁ·ÇÏ´ÂÁö¸¦ ÆÇ´ÜÇÒ ¶§ À¯È¿ÇÏÁö ¾ÊÀº ºÎºÐµéÀ» ºÎºÐÀûÀ¸·Î ¼ö¿ëÇÏ´Â °Íº¸´Ù´Â À¯È¿ÇÑ ÇÁ·Î±×·¥À» ºÎºÐÀûÀ¸·Î °ÅºÎÇÏ´Â ÆíÀÌ ´õ ³´´Ù. ¹®Á¦°¡ ¾ø´Â ÄÚµå¶óµµ ·¯½ºÆ®°¡ º¸±â¿¡´Â ±×·¸Áö ¾Ê´Ù¸é ±×·¸Áö ¾ÊÀº °ÍÀÌ´Ù. À̶§ ¾ÈÀüÇÏÁö ¾ÊÀº Äڵ带 ÀÌ¿ëÇØ¼­ ÄÄÆÄÀÏ·¯¿¡°Ô ¡®³¯ ¹Ï¾î. ³»°¡ ¹» ÇÏ´ÂÁö Àß ¾Ë°í ÀÖÀ¸´Ï±î¡¯¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. ´ÜÁ¡Àº °³¹ßÀÚ°¡ ½º½º·Î À§ÇèÀ» ºÎ´ãÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ¾ÈÀüÇÏÁö ¾ÊÀº Äڵ带 À߸ø ÀÛ¼ºÇÏ¸é ³Î Æ÷ÀÎÅÍ ¿ªÂüÁ¶ °°Àº ºÒ¾ÈÀüÇÑ ¸Þ¸ð¸®·Î ÀÎÇÑ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.
    _506ÆäÀÌÁö

    ¸ñÂ÷

    CHAPTER 1 ½ÃÀÛÇϱâ 1
    1.1 ¼³Ä¡Çϱâ 1
    1.2 ù ¹øÂ° ·¯½ºÆ® ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ 4
    1.3 Ä«°í ¾Ë¾Æº¸±â 9

    CHAPTER 2 ¼ýÀÚ ¸ÂÈ÷±â °ÔÀÓÀÇ ±¸Çö 15
    2.1 »õ ÇÁ·ÎÁ§Æ® ¼Â¾÷Çϱâ 16
    2.2 Ç÷¹À̾ ¿¹ÃøÇÑ °ª ó¸®Çϱâ 17
    2.3 ³­¼ö »ý¼ºÇϱâ 23
    2.4 ³­¼ö¿Í »ç¿ëÀÚÀÇ ÀÔ·Â ºñ±³Çϱâ 28
    2.5 ¹Ýº¹¹®À» ÀÌ¿ëÇØ ´ÙÁß ÀÔ·Â Áö¿øÇϱâ 32

    CHAPTER 3 ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö °³³ä 39
    3.1 º¯¼ö¿Í °¡º¯¼º 40
    3.2 µ¥ÀÌÅÍ Å¸ÀÔ 45
    3.3 ÇÔ¼ö 53
    3.4 ÁÖ¼® 60
    3.5 È帧 Á¦¾î 61

    CHAPTER 4 ¼ÒÀ¯±Ç 73
    4.1 ¼ÒÀ¯±ÇÀ̶õ? 73
    4.2 ÂüÁ¶¿Í ´ë¿© 86
    4.3 ½½¶óÀ̽º ŸÀÔ 93

    CHAPTER 5 ±¸Á¶Ã¼¸¦ Ȱ¿ëÇÑ °ü·Ã µ¥ÀÌÅÍÀÇ ±¸Á¶È­ 101
    5.1 ±¸Á¶Ã¼ Á¤ÀÇ¿Í ÀνºÅϽº »ý¼º 102
    5.2 ±¸Á¶Ã¼¸¦ »ç¿ëÇÏ´Â ¿¹Á¦ ÇÁ·Î±×·¥ 107
    5.3 ¸Þ¼­µå ¹®¹ý 112

    CHAPTER 6 ¿­°ÅÀÚ¿Í ÆÐÅÏ ¸ÅĪ 119
    6.1 ¿­°ÅÀÚ Á¤ÀÇÇϱâ 120
    6.2 match È帧 Á¦¾î ¿¬»êÀÚ 127
    6.3 if letÀ» ÀÌ¿ëÇÑ °£°áÇÑ È帧 Á¦¾î 133

    CHAPTER 7 ÆÐŰÁö, Å©·¹ÀÌÆ®, ¸ðµâ·Î ÇÁ·ÎÁ§Æ® °ü¸®Çϱâ 137
    7.1 ÆÐŰÁö¿Í Å©·¹ÀÌÆ® 138
    7.2 ¸ðµâÀ» ÀÌ¿ëÇÑ ¹üÀ§¿Í Á¢±Ù¼º Á¦¾î 140
    7.3 °æ·Î¸¦ ÀÌ¿ëÇØ ¸ðµâ Æ®¸®ÀÇ ¾ÆÀÌÅÛ ÂüÁ¶Çϱâ 142
    7.4 use Ű¿öµå·Î °æ·Î¸¦ ¹üÀ§·Î °¡Á®¿À±â 150
    7.5 ¸ðµâÀ» ´Ù¸¥ ÆÄÀÏ·Î ºÐ¸®Çϱâ 157

    CHAPTER 8 ¹ü¿ë Ä÷º¼Ç 161
    8.1 º¤ÅÍ¿¡ ÀÏ·ÃÀÇ °ª ÀúÀåÇϱâ 162
    8.2 String ŸÀÔ¿¡ UTF-8 Çü½ÄÀÇ ÅØ½ºÆ® ÀúÀåÇϱâ 168
    8.3 Ű¿Í °ªÀ» ÀúÀåÇÏ´Â ÇØ½Ã ¸Ê 178

    CHAPTER 9 ¿¡·¯ ó¸® 185
    9.1 panic! ¸ÅÅ©·Î¸¦ ÀÌ¿ëÇÑ È¸º¹ ºÒ°¡´ÉÇÑ ¿¡·¯ ó¸® 186
    9.2 Result ŸÀÔÀ¸·Î ¿¡·¯ ó¸®Çϱâ 189
    9.3 ÆÐ´Ð¿¡ ºüÁú °ÍÀΰ¡? ¸» °ÍÀΰ¡? 200

    CHAPTER 10 Á¦³×¸¯ ŸÀÔ, Æ®·¹ÀÌÆ® ±×¸®°í ¼ö¸í 207
    10.1 ÇÔ¼ö·ÎºÎÅÍ Áߺ¹ Á¦°ÅÇϱâ 208
    10.2 Á¦³×¸¯ µ¥ÀÌÅÍ Å¸ÀÔ 211
    10.3 Æ®·¹ÀÌÆ®: °øÀ¯ °¡´ÉÇÑ ÇàÀ§¸¦ Á¤ÀÇÇÏ´Â ¹æ¹ý 220
    10.4 ¼ö¸íÀ» ÀÌ¿ëÇØ ÂüÁ¶ À¯È¿¼º °Ë»çÇϱâ 233
    10.5 Á¦³×¸¯ ŸÀÔ ¸Å°³º¯¼ö, Æ®·¹ÀÌÆ® °æ°è, ±×¸®°í ¼ö¸í 248

    CHAPTER 11 ÀÚµ¿È­ Å×½ºÆ® ÀÛ¼ºÇϱâ 251
    11.1 Å×½ºÆ®ÀÇ ÀÛ¼º 252
    11.2 Å×½ºÆ® ½ÇÇà Á¦¾îÇϱâ 268
    11.3 Å×½ºÆ®ÀÇ Á¶Á÷È­ 274

    CHAPTER 12 I/O ÇÁ·ÎÁ§Æ®: ¸í·ÉÁÙ ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ 283
    12.1 ¸í·ÉÁÙ Àμö ó¸®Çϱâ 284
    12.2 ÆÄÀÏ Àбâ 287
    12.3 ¸ðµâÈ­¿Í ¿¡·¯ ó¸® Çâ»óÀ» À§ÇÑ ¸®ÆÑÅ丵 289
    12.4 Å×½ºÆ® ÁÖµµ ¹æ¹ýÀ¸·Î ¶óÀ̺귯¸®ÀÇ ±â´É °³¹ßÇϱâ 303
    12.5 ȯ°æ º¯¼ö ´Ù·ç±â 310
    12.6 stderrÀ» ÀÌ¿ëÇØ ¿¡·¯ ¸Þ½ÃÁö Ãâ·ÂÇϱâ 316

    CHAPTER 13 ÇÔ¼öÇü ¾ð¾îÀÇ ±â´É: ¹Ýº¹ÀÚ¿Í Å¬·ÎÀú 321
    13.1 Ŭ·ÎÀú: ÁÖº¯ ȯ°æÀ» ĸóÇÏ´Â À͸í ÇÔ¼ö 322
    13.2 ¹Ýº¹ÀÚ¸¦ ÀÌ¿ëÇØ ÀÏ·ÃÀÇ ¾ÆÀÌÅÛ Ã³¸®Çϱâ 337
    13.3 ÀÔÃâ·Â ÇÁ·ÎÁ§Æ®ÀÇ °³¼± 346

    CHAPTER 14 Ä«°í¿Í crates.io 353
    14.1 ¸±¸®Áî ÇÁ·ÎÇÊÀ» ÀÌ¿ëÇÑ ºôµå Ä¿½ºÅ͸¶ÀÌ¡ 354
    14.2 crates.io »çÀÌÆ®¿¡ Å©·¹ÀÌÆ® ¹ßÇàÇϱâ 355
    14.3 Ä«°í ÀÛ¾÷°ø°£ 367
    14.4 cargo install ¸í·ÉÀ» ÀÌ¿ëÇØ crates.io¿¡¼­ ¹ÙÀ̳ʸ® ¼³Ä¡Çϱâ 374
    14.5 »ç¿ëÀÚ Á¤ÀÇ ¸í·ÉÀ» ÀÌ¿ëÇØ Ä«°í È®ÀåÇϱâ 375

    CHAPTER 15 ½º¸¶Æ®ÇÑ Æ÷ÀÎÅÍ 377
    15.1 Box¸¦ ÀÌ¿ëÇØ Èü ¸Þ¸ð¸®ÀÇ µ¥ÀÌÅÍ ÂüÁ¶Çϱâ 379
    15.2 Deref Æ®·¹ÀÌÆ®¸¦ ÀÌ¿ëÇØ ½º¸¶Æ® Æ÷ÀÎÅ͸¦ ÂüÁ¶Ã³·³ Ãë±ÞÇϱâ 384
    15.3 Drop Æ®·¹ÀÌÆ®¸¦ ±¸ÇöÇØ¼­ ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇÒ ¶§ ÄÚµå ½ÇÇàÇϱâ 391
    15.4 Rc, ÂüÁ¶ Ä«¿îÅÍ ½º¸¶Æ® Æ÷ÀÎÅÍ 395
    15.5 RefCell ŸÀÔ°ú ³»ºÎ °¡º¯¼º ÆÐÅÏ 400
    15.6 ¸Þ¸ð¸® ´©¼öÀÇ ¿øÀÎÀÌ µÇ´Â ¼øÈ¯ ÂüÁ¶ 410

    CHAPTER 16 ÀڽŠÀÖ´Â µ¿½Ã¼º 421
    16.1 Äڵ带 µ¿½Ã¿¡ ½ÇÇàÇϱâ À§ÇÑ ½º·¹µå 422
    16.2 °øÀ¯ »óÅ µ¿½Ã¼º 438
    16.3 Sync¿Í Send Æ®·¹ÀÌÆ®·Î µ¿½Ã¼º È®ÀåÇϱâ 446

    CHAPTER 17 ·¯½ºÆ®ÀÇ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö ±â´É 449
    17.1 °´Ã¼ÁöÇâ ¾ð¾îÀÇ Æ¯Â¡ 450
    17.2 ´Ù¸¥ ŸÀÔÀÇ °ªÀ» Çã¿ëÇÏ´Â Æ®·¹ÀÌÆ® °´Ã¼ 454
    17.3 °´Ã¼ÁöÇâ µðÀÚÀÎ ÆÐÅÏ ±¸Çö 462

    CHAPTER 18 ÆÐÅϰú ¸ÅĪ 477
    18.1 ÆÐÅÏÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Â À§Ä¡ 478
    18.2 ºÎÀÎ °¡´É¼º: ÆÐÅÏÀÌ ÀÏÄ¡ÇÒ ¼öµµ ÀÖ°í ±×·¸Áö ¾ÊÀ» ¼öµµ ÀÖ´Â °æ¿ì 484
    18.3 ÆÐÅÏ ¹®¹ý 486

    CHAPTER 19 ·¯½ºÆ®ÀÇ °í±Þ ±â´É 505
    19.1 ¾ÈÀüÇÏÁö ¾ÊÀº ·¯½ºÆ® 506
    19.2 °í±Þ Æ®·¹ÀÌÆ® 517
    19.3 °í±Þ ŸÀÔ ½Ã½ºÅÛ 529
    19.4 °í±Þ ÇÔ¼ö¿Í Ŭ·ÎÀú 537
    19.5 ¸ÅÅ©·Î 541

    CHAPTER 20 ÃÖÁ¾ ÇÁ·ÎÁ§Æ®: ´ÙÁß ½º·¹µå À¥¼­¹ö ±¸Ãà 555
    20.1 ´ÜÀÏ ½º·¹µå À¥¼­¹ö ±¸ÇöÇϱâ 556
    20.2 ´ÙÁß ½º·¹µå ¼­¹ö·Î ÀüȯÇϱâ 568
    20.3 ¿ì¾ÆÇÑ Á¾·á¿Í ÇØÁ¦ 591

    APPENDIX A Ű¿öµå 601
    ÇöÀç »ç¿ë ÁßÀΠŰ¿öµå 601
    ÇâÈÄ¿¡ »ç¿ëÇϱâ À§ÇØ ¿¹¾àÇÑ Å°¿öµå 603
    ¿ø½Ã ½Äº°ÀÚ 603

    APPENDIX B ¿¬»êÀÚ¿Í ½Éº¼ 605
    ¿¬»êÀÚ 605
    ºñ¿¬»êÀÚ ½Éº¼ 607

    APPENDIX C »ó¼Ó °¡´ÉÇÑ Æ®·¹ÀÌÆ® 613
    ÇÁ·Î±×·¡¸Ó¿ë Ãâ·ÂÀ» À§ÇÑ Debug 614
    ÀÏÄ¡ ºñ±³¸¦ À§ÇÑ PartialEq¿Í Eq 614
    ¼ø¼­¸¦ ºñ±³ÇÏ´Â PartialOrd¿Í Ord 615
    °ªÀ» º¹Á¦Çϱâ À§ÇÑ Clone°ú Copy 616
    ¾î¶² °ªÀ» °íÁ¤µÈ Å©±âÀÇ °ª¿¡ ¸ÅÇÎÇÏ´Â Hash 617
    ±âº»°ªÀ» Á¦°øÇÏ´Â Default 617

    APPENDIX D À¯¿ëÇÑ °³¹ß µµ±¸ 619
    rustfmt¸¦ ÀÌ¿ëÇÑ ÀÚµ¿ Æ÷¸ÅÆÃ 619
    rustfix µµ±¸·Î ÄÚµå ¼öÁ¤Çϱâ 620
    Clippy ¸°Æ® 621
    ·¯½ºÆ® ¾ð¾î ¼­¹ö¸¦ ÀÌ¿ëÇÑ IDE ÅëÇÕ 623

    APPENDIX E ¿¡µð¼Ç 625

    ã¾Æº¸±â 627

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved