|
|
|
 |
ÆÇ¸Å°¡ |
18,000¿ø ¡æ 14,400¿ø 20% |
|
 |
¸¶Àϸ®Áö |
1% 140¿ø |
|
 |
¹ßÇàÀÏ |
2009-04-01
|
 |
ISBN |
8993000158 | 9788993000153
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 342ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÇ¹Ç·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
ÀÌ Ã¥Àº µ¨ÆÄÀÌ ÀÔ¹®¼°¡ ¾Æ´Õ´Ï´Ù. ÀÌ Ã¥Àº ·¹ÆÛ·±½º¿¡ °¡±î¿î °¡ÀÌµå ºÏÀÔ´Ï´Ù. ´Ù½Ã ¸»ÇØ,µ¨ÆÄÀ̸¦ ó¸§ Á¢ÇÏ´Â ºÐµéÀ» À§ÇÑ Ã¥ÀÌ ¾Æ´Ï¸ç,ÀÌ¹Ì µ¨ÆÄÀÌ ¾ð¾î¿¡ ¾î´À Á¤µµ´Â Àͼ÷ÇÑ °³¹ßÀÚµéÀ» À§ÇØ ÁغñµÈ Ã¥À̶ó´Â °ÍÀÔ´Ï´Ù. µ¨ÆÄÀÌ ¾ð¾î¿¡ ´ëÇÑ ÀÔ¹®¼·Î¼´Â, ¿ªÀÚ ¹ÚÁöÈÆ¾¾°¡ °¨¼ö¿¡ Âü¿©Çϱ⵵ ÇÑ "¿ÀºêÁ§Æ® ÆÄ½ºÄ® ÀÔ¹®"(·ùÁ¾Åà Àú)À» ÃßõÇÕ´Ï´Ù. ±× ´ÙÀ½ ´Ü°èÀÇ Ã¥À¸·Î ÀÌ Ã¥À» »ý°¢ÇÏ¸é ¸ÂÀ» °ÍÀÔ´Ï´Ù.
µ¨ÆÄÀÌ´Â ¿ì¸®³ª¶ó¸¦ ºñ·ÔÇÏ¿© Àü¼¼°èÀÇ ¼ö¸¹Àº ÇöÀå¿¡¼ »ç¿ëµÇ°í ÀÖ´Â ¹ü¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾îÀ̸ç, µ¨ÆÄÀÌ ¾ð¾î ±â¹ÝÀÇ °³¹ßÅøÀÇ À̸§À̱⵵ ÇÏ´Ù. µ¨ÆÄÀÌ´Â »§Áý, KMPlayer, Skype µî ´Ù¾çÇÑ À¯Æ¿¸®Æ¼µé°ú ¿©·¯ ºÐ¾ßÀÇ ½Ã½ºÅÛ ¼Ö·ç¼Çµé, ±×¸®°í ±ÝÀ¶, Åë½Å, FA, ±×¿Ü ÀÏ¹Ý ¾÷¹« °³¹ß¿¡¼µµ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù.
ÀÌ Ã¥Àº ÄÚµå±â¾îÀÇ µ¨ÆÄÀÌ °³¹ßÆÀ¿¡¼ Á÷Á¢ ÀÛ¼ºÇÑ µ¨ÆÄÀÌ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Ç¥ÁØ °¡À̵åÀÌ´Ù. ÇöÀç ±¹³»¿¡´Â ¼ö¸¸¸íÀÇ µ¨ÆÄÀÌ °³¹ßÀÚµéÀÌ ÀÖÁö¸¸, µ¨ÆÄÀÌ ¾ð¾î¿¡ ´ëÇØ Á¦´ë·Î ¼÷ÁöÇÏ°í ¾ð¾î Ư¼ºÀ» Àß È°¿ëÇÏ´Â °³¹ßÀÚ´Â ±×¸® ¸¹Áö ¾Ê´Ù. ÀÌ Ã¥Àº µ¨ÆÄÀÌ ¾ð¾î¿¡ ÃÖ¼ÒÇÑÀÇ ÀÔ¹®À» ÇÑ °³¹ßÀÚµé·ÎºÎÅÍ »ó´çÇÑ °æÇèÀ» ½×Àº ¼÷·ÃµÈ °³¹ßÀڵ鿡 À̸£±â±îÁö °ÅÀÇ ¸ðµç µ¨ÆÄÀÌ °³¹ßÀÚµéÀ» À§ÇÑ ¾ð¾î °¡À̵å·Î¼, µ¨ÆÄÀÌ ¾ð¾î Àü¹ÝÀÇ ¸ðµç ±â´ÉÀ» ÃѸÁ¶óÇϰí ÀÖÀ¸¸ç, ¶ÇÇÑ µ¨ÆÄÀÌ 2009¿¡¼ Ãß°¡µÈ ÃÖ½ÅÀÇ ¾ð¾î ±â´Éµé±îÁö ¸ðµÎ ¹Ý¿µÇÑ ÃֽůÇÀÌ´Ù.
µ¨ÆÄÀÌ ÄÚµå °³¹ßÀÇ Ç¥ÁØ Á¦½Ã -. µ¨ÆÄÀÌ Åø °³¹ßÁøÀÇ ±ÇÀ§ ÀÌ´Â ¾ð¾î ÇØ¼³¼ -. µ¨ÆÄÀÌ ¾ð¾î Àü¹ÝÀÇ ¸ðµç ±â´ÉÀ» ÃѸÁ¶ó -. µ¨ÆÄÀÌ 2009 Ãֽоð¾î ±â´É ¹Ý¿µ
µ¨ÆÄÀÌ 2009 Ãֽоð¾î ±â´É -. Unicode -. Generics -. Anonymous Methods -. »õ·Î¿î Record ŸÀÔ -. ÁßøµÈ ŸÀÔ -. Strict private / Strict protected
|
 |
|
 |
¼¹® /4 ÀÌ Ã¥ÀÇ ³»¿ë /6 µ¨ÆÄÀÌÀÇ »ç¿ë /6 Ç¥±â¹ý /6 µ¥ºê±â¾î¿¡ ´ëÇÏ¿© /7
PART 01. ±âº» ¾ð¾î ¼³¸í
1Àå. Delphi ¾ð¾î °³¿ä
ÇÁ·Î±×·¥ÀDZ¸¼º /17 µ¨ÆÄÀÌ ¼Ò½º ÆÄÀϵé /17 ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸¼ºÇÏ´Â ´Ù¸¥ ÆÄÀϵé /18 ÄÄÆÄÀÏ·¯ »ý¼º ÆÄÀÏ /18 ¿¹Á¦ ÇÁ·Î±×·¥µé /19 °£´ÜÇÑ ÄÜ¼Ö ¾ÖÇø®ÄÉÀÌ¼Ç /19 Á»´õ º¹ÀâÇÑ ¿¹Á¦ /20 VCL ¾ÖÇø®ÄÉÀÌ¼Ç /21
2Àå. ÇÁ·Î±×·¥°ú À¯´Ö
ÇÁ·Î±×·¥ÀÇ ±¸Á¶¿Í ¹®¹ý /26 program Çì´õ /26 ÇÁ·Î±×·¥uses Àý /27 ºí·° /27 À¯´ÖÀÇ ±¸Á¶¿Í ¹®¹ý /28 unit Çì´õ /28 interface ¼½¼Ç /29 implementation ¼½¼Ç /29 initialization ¼½¼Ç /30 finalization ¼½¼Ç /30 À¯´Ö ÂüÁ¶¿Í uses Àý /30 uses ÀýÀÇ ¹®¹ý /31 º¹¼öÀÇ À¯´Ö ÂüÁ¶¿Í °£Á¢ À¯´Ö ÂüÁ¶ /32 ¼øÈ¯ÀûÀÎ À¯´Ö ÂüÁ¶ /34
3Àå. ¹®¹ý ¿ä¼Ò
µ¨ÆÄÀÌ ¹®Àڼ /35 ±âº» ¹®¹ý /36 Ư¼ö ±âÈ£ /36 ½Äº°ÀÚ /37 À¯´ÖÀ¸·Î ÇÑÁ¤µÈ ½Äº°ÀÚ /37 ¿¹¾à¾î /38 Áö½Ã¾î /39 ¼ýÀÚ /39 ·¹À̺í /40 ¹®ÀÚ¿ /40 ÁÖ¼®¹®°ú ÄÄÆÄÀÏ·¯ Áö½Ã¾î /41 Ç¥Çö½Ä /42 ¿¬»êÀÚ /42 »ê¼ú ¿¬»êÀÚ /43 ºÎ¿ï ¿¬»êÀÚ /43 ¿ÏÀü ºÎ¿ï °è»ê°ú ´ÜÃà ºÎ¿ï °è»ê /44 ³í¸®(ºñÆ® ´ÜÀ§) ¿¬»êÀÚ /45 ¹®ÀÚ¿ ¿¬»êÀÚ /45 Æ÷ÀÎÅÍ ¿¬»êÀÚ /46 ÁýÇÕ ¿¬»êÀÚ /47 °ü°è ¿¬»êÀÚ /48 Ŭ·¡½º ¿¬»êÀÚ /49 @ ¿¬»êÀÚ /49 ¿¬»êÀÚ ¿ì¼± ¼øÀ§ /50 ÇÔ¼ö È£Ãâ /51 ÁýÇÕ »ý¼ºÀÚ /52 À妽º /52 ŸÀÔ Ä³½ºÆ® /53 °ª ŸÀÔ Ä³½ºÆ® /53 º¯¼ö ŸÀÔ Ä³½ºÆ® /54 ¼±¾ð°ú ¹®Àå /55 ¼±¾ð /55 ÈùÆ® Áö½Ã¾î /56 ¹®Àå /57 ´Ü¼ø¹® /58 ´ëÀÔ¹® /58 ÇÁ·Î½ÃÀú ¹× ÇÔ¼ö È£Ãâ /59 Goto ¹® /59 ±¸Á¶¹® /61 º¹ÇÕ¹® /61 with ¹® /62 if ¹® /64 case ¹® /67 ¼øÈ¯¹® /69 repeat ¹® /69 while ¹® /69 for ¹® /70 /for ¹®À¸·Î ÄÁÅ×ÀÌ³Ê ¹Ýº¹ /72 ºí·°°ú À¯È¿¹üÀ§ /77 ºí·° /77 À¯È¿ ¹üÀ§ /78 À̸§ Ãæµ¹ /78
4Àå. µ¥ÀÌÅÍ Å¸ÀÔ, º¯¼ö ¹× »ó¼ö
ŸÀÔÀǺзù /81 ´Ü¼ø ŸÀÔ(Simple type) /82 ¼¼ö ŸÀÔ /82 Á¤¼ö ŸÀÔ(integer type) /83 ¹®ÀÚ Å¸ÀÔ(character type) /85 ºÎ¿ï ŸÀÔ(Boolean type) /86 ¿°Å ŸÀÔ(Enumerated type) /87 ¼ø¼°ªÀÌ ÁöÁ¤µÈ ¿°Å ŸÀÔ /89 ºÎºÐ ¹üÀ§ ŸÀÔ(Subrange type) /90 ½Ç¼ö ŸÀÔ(Real type) /92 ¹®ÀÚ¿ ŸÀÔ(String type) /93 ªÀº ¹®ÀÚ¿(Short string) /95 AnsiString /96 UnicodeString /97 WideString /98 Null Á¾·á ¹®ÀÚ¿ /98 Æ÷ÀÎÅÍ, ¹è¿ ¹× ¹®ÀÚ¿ »ó¼ö »ç¿ë /99 µ¨ÆÄÀÌ ¹®ÀÚ¿°ú Null Á¾·á ¹®ÀÚ¿ÀÇ È¥ÇÕ /101 ±¸Á¶Å¸ÀÔ /102 ÁýÇÕ /103 ¹è¿ /104 Á¤Àû ¹è¿ /104 µ¿Àû ¹è¿ /106 ´ÙÂ÷¿ø µ¿Àû ¹è¿ /108 ¹è¿ ŸÀÔ°ú ´ëÀÔ¹® /106 ·¹ÄÚµå /110 ·¹ÄÚµåÀÇ °¡º¯ ºÎºÐ /112 ·¹ÄÚµå (Ŭ·¡½º ±â´É) /114 ÆÄÀÏ Å¸ÀÔ /115 Æ÷ÀÎÅÍ¿Í Æ÷ÀÎÅÍ Å¸ÀÔ /116 Æ÷ÀÎÅÍÀÇ °³¿ä /117 Æ÷ÀÎÅÍ Å¸ÀÔ(Pointer type) /119 ¹®ÀÚ Æ÷ÀÎÅÍ /119 ŸÀÔ Ã¼Å© Æ÷ÀÎÅÍ /119 ±âŸ Ç¥ÁØ Æ÷ÀÎÅÍ Å¸ÀÔ /119 ÇÁ·Î½ÃÀú ŸÀÔ /120 ¹®Àå ¹× Ç¥Çö½ÄÀÇ ÇÁ·Î½ÃÀú ŸÀÔ /122 Variant ŸÀÔ /124 variant ŸÀÔÀÇ º¯È¯ /125 Ç¥Çö½Ä ³»ÀÇ variant ŸÀÔ /127 variant ŸÀÔ ¹è¿ /128 OleVariant /128 ŸÀÔ È£È¯ ¹× µ¿µî¼º /129 ŸÀÔ µ¿µî¼º /129 ŸÀÔ È£È¯¼º /130 ´ëÀÔ È£È¯ /131 ŸÀÔ ¼±¾ð /132 º¯¼ö //134 º¯¼öÀÇ ¼±¾ð /134 Àý´ë ÁÖ¼Ò /135 µ¿Àû º¯¼ö /136 ¾²·¹µå Áö¿ª º¯¼ö /136 ¼±¾ðµÈ »ó¼ö /137 ¼ø¼ö »ó¼ö /137 »ó¼ö Ç¥Çö½Ä /139 ¸®¼Ò½º ¹®ÀÚ¿ /140 ŸÀÔ ÁöÁ¤ »ó¼ö /140 ¹è¿ »ó¼ö /141 ·¹ÄÚµå »ó¼ö /141 ÇÁ·Î½ÃÀú »ó¼ö /142 Æ÷ÀÎÅÍ »ó¼ö /143
5Àå. ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö
ÇÁ·Î½ÃÀú¿Í ÇÔ¼öÀǼ±¾ð /145 ÇÁ·Î½ÃÀú ¼±¾ð /145 ÇÔ¼ö ¼±¾ð /146 È£Ãâ ±ÔÄ¢ /148 forward ¼±¾ð°ú interface ¼±¾ð /149 external ¼±¾ð /150 obj ÆÄÀϰúÀÇ ¸µÅ© /151 DLL ÇÔ¼öÀÇ ÀÓÆ÷Æ® /151 ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö ¿À¹ö·Îµå /152 Áö¿ª ¼±¾ð /156 ÁßøµÈ ·çƾ /156 ÆÄ¶ó¹ÌÅÍ /157 ÆÄ¶ó¹ÌÅÍ ÀÇ¹Ì ±¸Á¶ /158 °ª ¹× º¯¼ö ÆÄ¶ó¹ÌÅÍ /158 »ó¼ö ÆÄ¶ó¹ÌÅÍ /159 Ãâ·Â ÆÄ¶ó¹ÌÅÍ /160 ŸÀÔ ¹ÌÁöÁ¤ ÆÄ¶ó¹ÌÅÍ /161 ¹®ÀÚ¿ ÆÄ¶ó¹ÌÅÍ /162 ¹è¿ ÆÄ¶ó¹ÌÅÍ /162 °³¹æÇü ¹è¿ ÆÄ¶ó¹ÌÅÍ /163 Variant °³¹æÇü ¹è¿ ÆÄ¶ó¹ÌÅÍ /165 ±âº» ÆÄ¶ó¹ÌÅÍ /166 ±âº» ÆÄ¶ó¹ÌÅÍ¿Í ¿À¹ö·ÎµåµÈ ·çƾ /168 forward ¼±¾ð°ú interface ¼±¾ðÀÇ ±âº» ÆÄ¶ó¹ÌÅÍ /168 ÇÁ·Î½ÃÀú ¹× ÇÔ¼öÀÇ È£Ãâ /168 °³¹æÇü ¹è¿ »ý¼ºÀÚ /169 inline Áö½Ã¾îÀÇ »ç¿ë /170
6Àå. Ŭ·¡½º¿Í °´Ã¼
Ŭ·¡½º ŸÀÔ /174 »ó¼Ó ¹× À¯È¿ ¹üÀ§ (scope) /175 TObject ¹× TClass /176 Ŭ·¡½º ŸÀÔÀÇ È£È¯¼º /176 object ŸÀÔ /177 Ŭ·¡½º ¸â¹öÀÇ °¡½Ã¼º /177 private, protected ¹× public ¸â¹ö /178 strict °¡½Ã¼º ÁöÁ¤ÀÚ /179 published ¸â¹ö /179 automated ¸â¹ö /180 forward ¼±¾ð°ú »óÈ£ Á¾¼Ó Ŭ·¡½º /181 Çʵå /182 Ŭ·¡½º Çʵå /183 ¸Þ¼Òµå /184 ¸Þ¼Òµå ¼±¾ð°ú ±¸Çö /184 inherited /185 Self /186 ¸Þ¼Òµå ¹ÙÀεù /186 Á¤Àû ¸Þ¼Òµå /186 °¡»ó ¸Þ¼Òµå¹× µ¿Àû ¸Þ¼Òµå /187 °¡»ó ¸Þ¼Òµå¿Í µ¿Àû ¸Þ¼Òµå ºñ±³ /189 ¿À¹ö¶óÀ̵å¿Í ¼û±è /189 reintroduce /189 Ãß»ó ¸Þ¼Òµå /190 Ŭ·¡½º ¸Þ¼Òµå /190 ÀϹÝÀûÀΠŬ·¡½º ¸Þ¼Òµå /190 Ŭ·¡½º Á¤Àû ¸Þ¼Òµå /191 ¸Þ¼Òµå ¿À¹ö·Îµå /192 »ý¼ºÀÚ /193 ¼Ò¸êÀÚ /194 ¸Þ½ÃÁö ¸Þ¼Òµå /195 ¸Þ½ÃÁö ¸Þ¼ÒµåÀÇ ±¸Çö /196 ¸Þ½ÃÁö µð½ºÆÐĪ /197 ¼Ó¼º /197 ¼Ó¼º ¾×¼¼½º /198 ¹è¿ ¼Ó¼º /200 index ÁöÁ¤ÀÚ /202 ÀúÀå¼Ò ÁöÁ¤ÀÚ /203 ¼Ó¼º ¿À¹ö¶óÀÌµå ¹× Àç¼±¾ð /204 Ŭ·¡½º ¼Ó¼º /205 ÁßøµÈ ŸÀÔ /206 ÁßøµÈ ŸÀÔÀÇ ¼±¾ð /206 Áßø Ŭ·¡½ºÀÇ ¼±¾ð°ú ¾×¼¼½º /207 Áßø »ó¼ö /208 Ŭ·¡½º ÂüÁ¶ /209 Ŭ·¡½º ÂüÁ¶ ŸÀÔ /209 »ý¼ºÀÚ¿Í Å¬·¡½º ÂüÁ¶ /210 Ŭ·¡½º ¿¬»êÀÚ /211 is ¿¬»êÀÚ /211 as ¿¬»êÀÚ /211 ¿¹¿Ü /212 ¿¹¿Ü¸¦ »ç¿ëÇÏ´Â ½Ã±â /212 ¿¹¿Ü ŸÀÔÀÇ ¼±¾ð /213 ¿¹¿ÜÀÇ ¹ß»ý°ú ó¸® /214 try...except ¹® /215 ¿¹¿ÜÀÇ Àç¹ß»ý /218 ÁßøµÈ ¿¹¿Ü /219 try...finally ¹® /220 Ç¥ÁØ ¿¹¿Ü Ŭ·¡½º ¹× ·çƾ /221
7Àå. Á¦³×¸¯
Á¦³×¸¯ÀÇ °³¿ä /222 ÄÚµå ¿¹Á¦ /223 Ç÷§Æû ¿ä±¸ »çÇ×µé°ú Â÷ÀÌÁ¡µé /224 ·±Å¸ÀÓ Å¸ÀÔ Á¤º¸(RTTI) /224 ÀÎÅÍÆäÀ̽º GUID /224 ÀÎÅÍÆäÀ̽º ³»ÀÇ ÆÄ¶ó¹ÌÅÍÈµÈ ¸Þ¼Òµå /224 ÀνºÅϽºÈ ½ÃÁ¡ /224 µ¿Àû ÀνºÅϽºÈ /225 ÀÎÅÍÆäÀ̽º Á¦¾àÁ¶°Ç /225 Á¦³×¸¯ÀÇ ¿ë¾îµé /225 Á¦³×¸¯ÀÇ ¼±¾ð /226 ŸÀÔ ÀÎÀÚ /226 ÁßøµÈ ŸÀÔ /227 ±â¹Ý ŸÀÔ /228 Ŭ·¡½º, ÀÎÅÍÆäÀ̽º, ·¹ÄÚµå ŸÀÔ /228 ÇÁ·Î½ÃÀú ŸÀÔ /229 ÆÄ¶ó¹ÌÅÍÈµÈ ¸Þ¼Òµå /230 ŸÀÔ ÆÄ¶ó¹ÌÅÍÀÇ À¯È¿ ¹üÀ§ /231 Á¦³×¸¯¿¡¼ÀÇ ¿À¹ö·Îµå¿Í ŸÀÔ È£È¯¼º /232 ¿À¹ö·Îµå /232 ŸÀÔ È£È¯¼º /232 Á¦³×¸¯ÀÇ Á¦¾àÁ¶°Ç /232 Á¦³×¸¯¿¡¼ Á¦¾àÁ¶°ÇÀÇ ÁöÁ¤ /232 Á¦¾àÁ¶°ÇÀÇ ¼±¾ð /233 º¹¼öÀÇ Å¸ÀÔ ÆÄ¶ó¹ÌÅÍ /233 º¹¼öÀÇ Á¦¾àÁ¶°Ç /234 Á¦¾àÁ¶°ÇÀÇ Á¾·ù /234 ÀÎÅÍÆäÀ̽º ŸÀÔ Á¦¾àÁ¶°Ç /234 Ŭ·¡½º ŸÀÔ Á¦¾àÁ¶°Ç /235 »ý¼ºÀÚ Á¦¾àÁ¶°Ç /235 Ŭ·¡½º Á¦¾àÁ¶°Ç /235 ·¹ÄÚµå Á¦¾àÁ¶°Ç /235 ŸÀÔÃßÁ¤ /235 Á¦³×¸¯ ³»ÀÇ Å¬·¡½º º¯¼ö /236 Ç¥ÁØÇÔ¼ö¿Í ¹®¹ýÀÇ º¯°æ »çÇ× /237 µ¨ÆÄÀÌ ¾ð¾î ¹®¹ý º¯°æ »çÇ× /239
8Àå. ÀÍ¸í ¸Þ¼Òµå
ÀÍ¸í ¸Þ¼ÒµåÀÇ ¹®¹ý /242 ÀÍ¸í ¸Þ¼ÒµåÀÇ »ç¿ë /244 ÀÍ¸í ¸Þ¼Òµå º¯¼öÀÇ ¹ÙÀεù /245 º¯¼öÀÇ ¹ÙÀεù /245 À̺¥Æ®·Î¼ÀÇ ÀÍ¸í ¸Þ¼Òµå /246 º¯¼ö ¹ÙÀεù ¸ÞÄ¿´ÏÁò /247 ÀÍ¸í ¸Þ¼ÒµåÀÇ À¯¿ë¼º /249 º¯¼öÀÇ ¹ÙÀεå /249 »ç¿ëÀÇ Æí¸®ÇÔ /250 Äڵ带 ÆÄ¶ó¹ÌÅÍ·Î »ç¿ë /251
9Àå. Ç¥ÁØ ·çƾ°ú I/O
ÆÄÀÏ ÀÔ·Â ¹× Ãâ·Â /253 ÅØ½ºÆ® ÆÄÀÏ /255 ŸÀÔ ¹ÌÁöÁ¤ ÆÄÀÏ /256 ÅØ½ºÆ® ÆÄÀÏ ÀåÄ¡ µå¶óÀ̹ö /257 ÀåÄ¡ ÇÔ¼ö /258 Open ÇÔ¼ö /258 InOut ÇÔ¼ö /258 Flush ÇÔ¼ö /259 Close ÇÔ¼ö /259 Null Á¾·á ¹®ÀÚ¿ÀÇ Ã³¸® /259 Null Á¾·á ¹®ÀÚ¿ ÇÔ¼öµé /259 ¿ÍÀÌµå ¹®ÀÚ ¹®ÀÚ¿ /260 ±âŸ Ç¥ÁØ ·çƾ /261
PART 02. Àü¹®ÀûÀÎ ±â´Éµé 10Àå. DLL°ú ÆÐŰÁö 11Àå. ÀÎÅÍÆäÀ̽º 12Àå. ¸Þ¸ð¸® °ü¸® 13Àå. ÇÁ·Î±×·¥ Á¦¾î 14Àå. ÀζóÀÎ ¾î¼Àºí¸® ÄÚµå
ºÎ·Ï A. RAD Studio¿¡¼ »ý¼ºµÇ´Â ÆÄÀÏ È®ÀåÀÚ ºÎ·Ï B. IDE Ä¿¸Çµå¶óÀÎ ½ºÀ§Ä¡ ¹× ¿É¼Ç
|
 |
|
 |
µ¥ºê±â¾î(DEVGEAR)¿¡ ´ëÇÏ¿©
µ¥ºê±â¾î´Â Çѱ¹¿¡¼ µ¨ÆÄÀÌ¿Í C++ Builderµî ÀÌÀü±îÁö "º¼·£µå °³¹ßÅø"·Î ³Î¸® ¾Ë·Á Á³´ø °³¹ßÅøµéÀÇ È®»êÀ» À§ÇØ,º¼·£µå °³¹ßÅø »ç¾÷ºÎÀÎ ÄÚµå±â¾î¸¦ ÀμöÇÑ ¿¥¹ÙÄ«µ¥·Î¿Í ±¹³» Áö»ç »çÀÌÀÇ ÇùÁ¤À¸·Î ¼³¸³µÈ ȸ»çÀÔ´Ï´Ù. µ¥ºê±â¾î¿¡¼´Â ±¹³»¿¡¼ Delphi/C++ BuilderÀÇ È®»êÀ» À§ÇØ Áö¼ÓÀûÀ¸·Î »õ·Î¿î ±â¼ú ¼ÀûÀ» Ãâ°£ ÇØ ³ª°¥ °ÍÀ̸ç,¾Æ¿ï·¯ ±³À° ¹× ±â¼ú Áö¿øµµ È®´ëÇØ ³ª°¥ °èȹÀÔ´Ï´Ù. µ¥ºê±â¾î´Â Delphi,C++ Builder,JBuilder µî ±âÁ¸ º¼·£µåÀÇ ¸ðµç °³¹ßÅøµé°ú ¿¥¹ÙÄ«µ¥·Î»çÀÇ µ¥ÀÌÅͺ£À̽º Åø Á¦Ç°µéÀÇ °ø±Þ°ú ±â¼ú Áö¿ø µî¿¡ ´ëÇØ ´ëÇѹα¹ ³»¿¡¼ µ¶Á¡ÀûÀÎ ±ÇÇÑÀ» °¡Áý´Ï´Ù.
¿ªÀÚ ¼Ò°³ ¹ÚÁöÈÆ ( imp@embarcadero.kr )¾¾´Â µ¥ºê±â¾îÀÇ µ¨ÆÄÀÌ/C++ºô´õ ¿¡¹ÝÁ©¸®½ºÆ®·Î, µ¨ÆÄÀÌ ¹× C++ºô´õ Á¦Ç°¿¡ ´ëÇÑ Çѱ¹³» ±â¼ú Á¤Ã¥ ¹× Á¦Ç° Á¤Ã¥À» ÃѰýÇϰí ÀÖ´Ù. 1999³â¿¡ µ¨ÆÄÀÌ/C++ºô´õ Àü¹® °³¹ßÀÚ Ä¿¹Â´ÏƼÀÎ º¼·£µåÆ÷·³À» ¼³¸³, ÃÖ±Ù±îÁö ¿î¿µÇßÀ¸¸ç, PCÅë½Å õ¸®¾È¿¡¼ ÇÁ·Î±×·¡¸ÓÆ÷·³µµ ÃѰý ¿î¿µÇϱ⵵ Çß´Ù. 2001³â ÀÌÈÄ º¼·£µå/ÄÚµå±â¾îÀÇ Delphi ¹× C++Builder ¿©·¯ ¹öÀüµéÀÇ º£Å¸ Å×½ºÅͷεµ Ȱµ¿ÇÏ¸é¼ µ¨ÆÄÀÌ ¹× C++ºô´õ °ü·ÃÀÇ ´Ù¾çÇÑ ±â»çµéÀ» ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¸¦ ºñ·ÔÇÑ ¿©·¯ Àü¹®Áö¿¡ ±â°í Ȱµ¿µµ ÇØ¿Ô´Ù. ¶ÇÇÑ µ¨ÆÄÀÌ ¹× C++ºô´õÀÇ °»ç·Îµµ ÀûÁö ¾ÊÀº °æÇèÀ» °¡Áö°í ÀÖ´Ù.
¹ÚÁöÈÆ¾¾´Â ´Ù³â°£ µ¨ÆÄÀÌ¿Í C++ºô´õ·Î ½Ã½ºÅÛ ¼Ö·ç¼Ç ¹× ¾÷¹« ½Ã½ºÅÛÀ» °³¹ßÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Ù. ±¹³» ÃÖ´ëÀÇ °áÈ¥Á¤º¸È¸»çÀÇ Àü»êÆÀÀåÀ¸·Î ´Ù³â°£ ÀÏÇÏ¸é¼ µ¨ÆÄÀÌ ±â¹ÝÀÇ ¸ÖƼƼ¾î ¾÷¹« ½Ã½ºÅÛÀ» °³¹ßÇÏ¿© ¼º´É°ú ±â´É ¸ðµÎ¿¡¼ ÃÖ°íÀÇ °³¼±À» ÀÌ·ç¾î È£ÆòÀ» ¹Þ¾ÒÀ¸¸ç, ÀÌ ±â°£ µ¿¾È¿¡ ÀÏ¾î³ ´ëÇü ÇØÅ· »ç°í¿¡ ´ëóÇÏ¿© ÇØÄ¿¸¦ Á÷Á¢ ÃßÀû, °æÂû°ú °øÁ¶ÇÏ¿© üÆ÷Çϱ⵵ Çß´Ù. µ¥ÀÌÅͺ£À̽º ¼º´É °ü¸® Åø °³¹ß¾÷ü¿¡¼ SQL ¼¹ö ¼º´É ¸ð´ÏÅ͸µ ÅøÀ» Àü´ãÇÏ¿© °³¹ßÇßÀ¸¸ç, ´ëÇü Áõ±Ç»çµé°ú Á¾ÇÕ ÀÎÅÍ³Ý ¼Ö·ç¼Ç °³¹ß ȸ»ç¿¡¼µµ µ¨ÆÄÀÌ¿Í C++ºô´õ·Î ´Ù¾çÇÑ ½Ã½ºÅÛ°ú ¼Ö·ç¼ÇµéÀ» °³¹ßÇß¾ú´Ù.
ÇÁ¸®·£¼ °³¹ß ÄÁ¼³ÅÏÆ®·Î¼ ¿©·¯ ±â¾÷¿¡¼ °³¹ß ÀÛ¾÷À» °¡À̵åÇϱ⵵ ÇßÀ¸¸ç, È¥ÀÚ °³¹ßÇϱ⺸´Ù´Â ¿©·¯ °³¹ßÀÚµé°ú Çù¾÷ÇÏ¸ç ¸¶À½À» ¸ÂÃç ÀÏÇÏ´Â °ÍÀ» ´õ Áñ±ä´Ù. µ¨ÆÄÀÌ¿Í C++ºô´õÀÇ °Á¡À̱⵵ ÇÑ ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ °³¹ß ¹æ½ÄÀ» Áñ°Ü »ç¿ëÇϸé¼, ÁÖ¾îÁø °³¹ß ±â°£ ³»¿¡¼ Á÷Á¢ ´Ù¾çÇÑ ¸ñÀûÀÇ ÄÄÆ÷³ÍÆ®µéÀ» °³¹ßÇÏ¿© ¾÷¹«¿¡¼ Àû¿ëÇϰųª ȤÀº ¼µåÆÄƼ ÄÄÆ÷³ÍÆ®µéÀ» µµÀÔÇÏ¿© °³¹ß ÀÛ¾÷À» ÁøÇàÇØ¿Ô´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|