ÄÜÅÙÃ÷ »ó¼¼º¸±â
Àü¹®°¡¸¦ À§ÇÑ C


Àü¹®°¡¸¦ À§ÇÑ C

Àü¹®°¡¸¦ À§ÇÑ C

<į¶õ ¾Æ¹Ì´Ï> Àú/<¹ÚÁöÀ±> ¿ª | ÇѺû¹Ìµð¾î

Ãâ°£ÀÏ
2022-10-10
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
12 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

CÀÇ °¡´É¼ºÀ» ¹Ï´Â À̵鿡°Ô ¼±»çÇÏ´Â

°¡Àå Áøº¸µÈ ±â´ÉÀ¸·Î ¶°³ª´Â ¿©Çà



¿À·£ ¿ª»ç¸¦ ÀÚ¶ûÇÏ´Â C´Â ¿©ÀüÈ÷ ÇÁ·Î±×·¡¹Ö¿¡¼­ °¡Àå Áß¿äÇÑ ¾ð¾î´Ù. ƯÈ÷ C´Â ÀÓº£µðµå ½Ã½ºÅÛ°ú °í¼º´É Çϵå¿þ¾î¸¦ °³¹ßÇÒ ¶§ Áø¸é¸ð¸¦ ¹ßÈÖÇϸç, ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ, Ç×°ø¿ìÁÖ ¿¬±¸ÀÇ ÇÙ½É ¾ð¾î·Î ÀÚ¸® Àâ¾Ò´Ù. ¹«±Ã¹«ÁøÇÑ CÀÇ °¡´É¼ºÀ» ¹Ï°í, CÀÇ ½ÉÈ­ °³³ä°ú È°¿ë¹ýÀ» ¾Ë¾Æº¸°í ½Í´Ù¸é ÀÌ Ã¥À» ÆîÄ¥ Â÷·Ê´Ù.



½ÇÁ¦ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú À¯Áö º¸¼ö¿¡ ÇÊ¿äÇÑ ±âÃÊ¿Í °í±Þ Áö½ÄÀ» ¸ðµÎ ´ã¾Ò´Ù. C¿Í À¯´Ð½ºÀÇ ¿ª»çºÎÅÍ °´Ã¼ÁöÇâ, Ä¿³Î, ½º·¹µå, ÇÁ·Î¼¼½º, ´Ù¸¥ ¾ð¾î¿ÍÀÇ ÅëÇÕ¿¡ À̸£±â±îÁö Æø³ÐÀº ÁÖÁ¦¸¦ »ìÆ캻´Ù. ÀÌ Ã¥À» ÅëÇØ ¿©·¯ºÐÀÇ ½ºÅ³À» ÇÑ ´Ü°è ³ô¿© ¹è¿î ³»¿ëÀ» ½ÇÁúÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Â C Àü¹®°¡·Î °Åµì³ª±æ ¹Ù¶õ´Ù.

ÀúÀÚ¼Ò°³

ÀÓº£µðµå ¹× Ä¿³Î Àü¹® °³¹ßÀÚ. À̶õÀÇ ¿©·¯ À¯¸í ȸ»ç¿¡¼­ ½Ã´Ï¾î ¿£Áö´Ï¾î, ¾ÆÅ°ÅØÆ®, ÄÁ¼³ÅÏÆ®, CTO·Î ±Ù¹«Çß´Ù. 2017³â¿¡´Â À¯·´À¸·Î °Ç³Ê°¡ Á¦ÆÛ½¼(Jeppesen), ¾Æµ¥ÄÚ(Adecco), ÅèÅè (TomTom), ¾×Ƽºêºñµð¿À ³×Æ®¿÷½º(ActiveVideo Networks)¿Í °°Àº ¸í¸Á ³ôÀº ȸ»ç¿¡¼­ ½Ã´Ï¾î ¾ÆÅ°ÅØÆ® °â ¿£Áö´Ï¾î·Î ±Ù¹«Çß´Ù. ¾Ï½ºÅ׸£´ã¿¡ ¸Ó¹«¸£´Â µ¿¾È ¡ºÀü¹®°¡¸¦ À§ÇÑ C¡» Ã¥À» ÁýÇÊÇßÀ¸¸ç ÁÖµÈ °ü½É ºÐ¾ß´Â ÄÄÇ»ÅÍ ÀÌ·Ð, ºÐ»ê ½Ã½ºÅÛ, ¸Ó½Å·¯´×, Á¤º¸ ÀÌ·Ð, ¾çÀÚ ÄÄÇ»ÅÍÀÌ´Ù. Á÷¾÷Àû Ä¿¸®¾î¸¦ ½×À¸¸é¼­ õ¹®Çаú Ç༺Çеµ °øºÎÇÑ´Ù. ¿ìÁÖÀÇ Ãʱ⠹߻ý, ºí·¢È¦ÀÇ ±âÇÏÇÐ, ¾çÀÚÀå·Ð, ²ö ÀÌ·Ð ºÐ¾ß¿¡ ÇмúÀû °ü½ÉÀ» µÎ°í ÀÖ´Ù.

¸ñÂ÷

[PART I C ÇÁ·ÎÁ§Æ® ºôµå]



CHAPTER 1 Çʼö ¿ä¼Ò

1.1 Àü󸮱â Áö½ÃÀÚ

1.2 Æ÷ÀÎÅÍ º¯¼ö

1.3 ÇÔ¼ö

1.4 ÇÔ¼ö Æ÷ÀÎÅÍ

1.5 ±¸Á¶Ã¼

1.6 ¸¶¹«¸®



CHAPTER 2 ¼Ò½º Äڵ忡¼­ ÀÌÁø ÆÄÀÏ·Î

2.1 Ç¥ÁØ ÄÄÆÄÀÏ ÆÄÀÌÇÁ¶óÀÎ

2.2 Àü󸮱â

2.3 ÄÄÆÄÀÏ·¯

2.4 ¾î¼Àºí·¯

2.5 ¸µÄ¿

2.6 ¸¶¹«¸®



CHAPTER 3 ¸ñÀû ÆÄÀÏ

3.1 ABI

3.2 ¸ñÀû ÆÄÀÏ Çü½Ä

3.3 Àç¹èÄ¡ °¡´ÉÇÑ ¸ñÀû ÆÄÀÏ

3.4 ½ÇÇà °¡´ÉÇÑ ¸ñÀû ÆÄÀÏ

3.5 Á¤Àû ¶óÀ̺귯¸®

3.6 µ¿Àû ¶óÀ̺귯¸®

3.7 ¸¶¹«¸®





[PART II ¸Þ¸ð¸®]



CHAPTER 4 ÇÁ·Î¼¼½º ¸Þ¸ð¸® ±¸Á¶

4.1 ÇÁ·Î¼¼½º ¸Þ¸ð¸® ·¹À̾ƿô

4.2 ¸Þ¸ð¸® ±¸Á¶ ¾Ë¾Æº¸±â

4.3 Á¤Àû ¸Þ¸ð¸® ·¹À̾ƿô °Ë»çÇϱâ

4.4 µ¿Àû ¸Þ¸ð¸® ·¹À̾ƿô °Ë»çÇϱâ

4.5 ¸¶¹«¸®



CHAPTER 5 ½ºÅðú Èü

5.1 ½ºÅÃ

5.2 Èü

5.3 Á¦ÇÑµÈ È¯°æ¿¡¼­ÀÇ ¸Þ¸ð¸® °ü¸®

5.4 ¸¶¹«¸®





[PART III °´Ã¼ÁöÇâ]



CHAPTER 6 OOP¿Í ĸ½¶È­

6.1 °´Ã¼ÁöÇâÀû »ç°í

6.2 C°¡ °´Ã¼ÁöÇâÀÌ ¾Æ´Ñ ÀÌÀ¯

6.3 ĸ½¶È­

6.4 ¸¶¹«¸®



CHAPTER 7 ÇÕ¼º°ú ÁýÇÕ

7.1 Ŭ·¡½º °£ÀÇ °ü°è

7.2 °´Ã¼ ´ë Ŭ·¡½º

7.3 ÇÕ¼º

7.4 ÁýÇÕ

7.5 ¸¶¹«¸®



CHAPTER 8 »ó¼Ó°ú ´ÙÇü¼º

8.1 »ó¼Ó

8.2 ´ÙÇü¼º

8.3 ¸¶¹«¸®



CHAPTER 9 Ãß»óÈ­¿Í C++ÀÇ OOP

9.1 Ãß»óÈ­

9.2 C++ÀÇ °´Ã¼ÁöÇâ ±¸¼º¹°

9.3 ¸¶¹«¸®





[PART IV À¯´Ð½º]



CHAPTER 10 À¯´Ð½ºÀÇ ¿ª»ç¿Í ¾ÆÅ°ÅØó

10.1 À¯´Ð½ºÀÇ ¿ª»ç

10.2 À¯´Ð½º ¾ÆÅ°ÅØó

10.3 »ç¿ëÀÚ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ¼Ð ÀÎÅÍÆäÀ̽º

10.4 ¼Ð ¸µ¿¡ ´ëÇÑ Ä¿³Î ÀÎÅÍÆäÀ̽º

10.5 Ä¿³Î

10.6 Çϵå¿þ¾î

10.7 ¸¶¹«¸®



CHAPTER 11 ½Ã½ºÅÛ È£Ãâ°ú Ä¿³Î

11.1 ½Ã½ºÅÛ È£Ãâ

11.2 À¯´Ð½º Ä¿³Î

11.3 ¸¶¹«¸®



CHAPTER 12 ÃֽŠC

12.1 C11

12.2 C Ç¥ÁØ Áö¿ø ¹öÀü ã±â

12.3 gets ÇÔ¼öÀÇ Á¦°Å

12.4 fopen ÇÔ¼ö·ÎÀÇ º¯È­

12.5 °æ°è °Ë»ç ÇÔ¼ö

12.6 °ªÀ» ¹ÝȯÇÏÁö ¾Ê´Â ÇÔ¼ö

12.7 ŸÀÔ Á¦³×¸¯ ¸ÅÅ©·Î

12.8 À¯´ÏÄÚµå

12.9 ÀÍ¸í ±¸Á¶Ã¼¿Í ÀÍ¸í °ø¿ëü

12.10 ¸ÖƼ½º·¹µù

12.11 ¸¶¹«¸®





[PART V µ¿½Ã¼º]



CHAPTER 13 µ¿½Ã¼º

13.1 µ¿½Ã¼º ¼Ò°³

13.2 º´·Ä¼º

13.3 µ¿½Ã¼º

13.4 ÀÛ¾÷ ½ºÄÉÁÙ·¯ À¯´Ö

13.5 ÇÁ·Î¼¼½º¿Í ½º·¹µå

13.6 ¹ß»ý Àü Á¦¾à

13.7 µ¿½Ã¼ºÀ» »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì

13.8 °øÀ¯ »óÅÂ

13.9 ¸¶¹«¸®



CHAPTER 14 µ¿±âÈ­

14.1 µ¿½Ã¼º ¹®Á¦

14.2 °íÀ¯ÇÑ µ¿½Ã¼º ¹®Á¦

14.3 µ¿±âÈ­ ÀÌÈÄ ¹®Á¦

14.4 µ¿±âÈ­ ±â¼ú

14.5 ½ºÇɶô

14.6 POSIXÀÇ µ¿½Ã¼º

14.7 ¸ÖƼÇÁ·Î¼¼½Ì

14.8 ¸ÖƼ½º·¹µù

14.9 ¸¶¹«¸®



CHAPTER 15 ½º·¹µå ½ÇÇà

15.1 ½º·¹µå

15.2 POSIX ½º·¹µå

15.3 POSIX ½º·¹µå ½ºÆùÇϱâ

15.4 °æÀï »óÅ¿¡ ´ëÇÑ ¿¹Á¦

15.5 µ¥ÀÌÅÍ °æÀï¿¡ ´ëÇÑ ¿¹

15.6 ¸¶¹«¸®



CHAPTER 16 ½º·¹µå µ¿±âÈ­

16.1 POSIX µ¿½Ã¼º Á¦¾î

16.2 POSIX ½º·¹µå¿Í ¸Þ¸ð¸®

16.3 ¸¶¹«¸®





[PART VI ÇÁ·Î¼¼½º °£ Åë½Å]



CHAPTER 17 ÇÁ·Î¼¼½º ½ÇÇà

17.1 ÇÁ·Î¼¼½º ½ÇÇà API

17.2 ÇÁ·Î¼¼½º ½ÇÇà ´Ü°è

17.3 °øÀ¯ »óÅÂ

17.4 ¸ÖƼ½º·¹µù ´ë ¸ÖƼÇÁ·Î¼¼½Ì

17.5 ¸¶¹«¸®



CHAPTER 18 ÇÁ·Î¼¼½º µ¿±âÈ­

18.1 ½Ì±Û È£½ºÆ® µ¿½Ã¼º Á¦¾î

18.2 ±â¸í POSIX ¼¼¸¶Æ÷¾î

18.3 ±â¸í ¹ÂÅؽº

18.4 ±â¸í Á¶°Ç º¯¼ö

18.5 ºÐ»êµÈ µ¿½Ã¼º Á¦¾î

18.6 ¸¶¹«¸®



CHAPTER 19 ½Ì±Û È£½ºÆ® IPC¿Í ¼ÒÄÏ

19.1 IPC ±â¹ý

19.2 Åë½Å ÇÁ·ÎÅäÄÝ

19.3 ½Ì±Û È£½ºÆ® Åë½Å

19.4 ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö

19.5 ¸¶¹«¸®



CHAPTER 20 ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö

20.1 ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö º¹½À

20.2 °è»ê±â ÇÁ·ÎÁ§Æ®

20.3 À¯´Ð½º µµ¸ÞÀÎ ¼ÒÄÏ

20.4 ³×Æ®¿öÅ© ¼ÒÄÏ

20.5 ¸¶¹«¸®



CHAPTER 21 ´Ù¸¥ ¾ð¾î¿ÍÀÇ ÅëÇÕ

21.1 ÅëÇÕÀÌ °¡´ÉÇÑ ÀÌÀ¯

21.2 Çʼö ÀÚ·á ȹµæÇϱâ

21.3 ½ºÅà ¶óÀ̺귯¸®

21.4 C++°ú ÅëÇÕÇϱâ

21.5 ÀÚ¹Ù¿Í ÅëÇÕÇϱâ

21.6 ÆÄÀ̽ã°ú ÅëÇÕÇϱâ

21.7 °í¿Í ÅëÇÕÇϱâ

21.8 ¸¶¹«¸®





[PART VII Å×½ºÆ®¿Í À¯Áö º¸¼ö]



CHAPTER 22 À¯´Ö Å×½ºÆ®¿Í µð¹ö±ë

22.1 ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®

22.2 À¯´Ö Å×½ºÆ®

22.3 ÄÄÆ÷³ÍÆ® Å×½ºÆ®

22.4 CÀÇ Å×½ºÆ® ¶óÀ̺귯¸®

22.5 µð¹ö±ë

22.6 ¸¶¹«¸®



CHAPTER 23 ºôµå ½Ã½ºÅÛ

23.1 ºôµå ½Ã½ºÅÛ ¼Ò°³

23.2 ¸ÞÀÌÅ©

23.3 CMake: ºôµå ½Ã½ºÅÛÀÌ ¾Æ´Õ´Ï´Ù

23.4 ´ÑÀÚ

23.5 ¹ÙÁ©

23.6 ºôµå ½Ã½ºÅÛ ºñ±³Çϱâ

23.7 ¸¶¹«¸®