µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
·L³B²z¾÷¡þ³æ´¹¤ù²Õ¦X»y¨¥±Ð¾Ç½d¥»(ªþCD)
¡D
Kotlinµ{¦¡¶}µo
¡D
AndroidÀ³¥Îµ{
¡D
«äºûªº»sµ{¡G¥x¿n¹q±Ð
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
30Ó½d¨Ò¾Ç·|C++¡G¥Ñ°ò¦¨ì±M·~ªº¾i¦¨±Ð§÷(ªþ½d¨Ò¥úºÐ)
§@ªÌ¡G
´^«Ø¤å
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2021/5/27
ISBN¡G9789865037420
®ÑÄy½s¸¹¡Gkk0534511
¶¼Æ¡G512
©w»ù¡G
580
¤¸
Àu´f»ù¡G
88
§é
510
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
30Ó½d¨Ò¾Ç·|C++¡G¥Ñ°ò¦¨ì±M·~ªº¾i¦¨±Ð§÷(ªþ½d¨Ò¥úºÐ)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
30個範例學會C++¡G由基礎到專業的¾i成教材(ªþ範例光碟) 內容簡介 本書使用生活事務之ÃD材¡A³]pC++程式»y¨¥之30個範例¡A並區分為基礎篇¡B¶i¶¥篇»P深入篇此三個學習層級¡AÅýŪªÌ可以根據¦Û己的時¶¡¡A學習所»Ý的C++程式專業技巧¡C本書°£了ÅýŪªÌ由淺入深地培¾i專業的C++程式³]p¯à力¡A也同時學習如何將程式»y¨¥應用於日常的工作事務之中¡AÅýŪªÌ從Âç清Æ[念¡B學習程式³]p技巧到培¾i紮實求¾¯à力¡A一氣呵成¡C 本書特¦â 1.本書包含以實務之工作經Åç編撰成30個學習C++程式應用範例¡A全書另穿插100個小範例以及140個實作ÃD¡C 2.本書的每個範例皆以¡uÂç清Æ[念¡v->¡u學習技³N¡v->¡u應用技³N¡v->¡u求¾¯à力¡v四個¶¥段所撰寫¦Ó成¡C 3.範例程式Á¿¸Ñ¸Ô盡¡A是相當¾A合¦Û學及½Ò後¦Û我練習的程式³]p教材¡C 4.全書以Visual Studio為程式¶}發環境¡A另ªþ有Dev C++程式碼¡A可於不同的¶}發環境中直接執¦æ¡C
¥Ø¿ý ½d¨Ò1.°ò¥»¿é¥X¿é¤J 1-1 °ò¥»¿é¥X¤èªk 1-2 °ò¥»¿é¤J¤èªk ½d¨Ò2.§PÂ_±Ôzif 2-1 if§PÂ_±Ôz ½d¨Ò3.§PÂ_±Ôzif¡Kelse 3-1 if¡Kelse§PÂ_¦¡ 3-2 ½Æ¦X±ø¥ó§PÂ_¦¡ ½d¨Ò4.±_ª¬if¡Kelse 4-1 ±_ª¬if¡Kelse¬[ºc ½d¨Ò5.¿ï¾Ü±Ôzswitch¡Kcase 5-1 switch¡Kcaseªº¤@¯ë§Î¦¡ 5-2 ¦hcase°Ï¬q ½d¨Ò6.«½Æ±Ôz for 6-1 ±±¨îConsoleµøµ¡ªº´å¼Ð¦ì¸m 6-2 for«½Æ±Ôz°ò¥»§Î¦¡ 6-3 °j°éÅܼƻPÅܼơ¥N 6-4 ¦h°j°éÅÜ¼Æ ½d¨Ò7.¦h¼hfor«½Æ±Ôz 7-1 ¦h¼hfor«½Æ±Ôz 7-2 ³]©w¤å¦r»P¤å¦rI´ºÃC¦â ½d¨Ò8.«½Æ±Ôzwhile 8-1 «e´ú¦¡while 8-2 whileµL½a°j°é 8-3 «á´ú¸Õdo¡Kwhile 8-4 ¶Ã¼Æ ½d¨Ò9.break»Pcontinue 9-1 break 9-2 continue ½d¨Ò10.¿é¤JÀˬd»P¨Ò¥~³B²z 10-1 ¸ê®ÆÀˬd¨ç¦¡ 10-2 ¨Ò¥~³B²ztry¡Kcatch ¤G¡B¶i¶¥½g ½d¨Ò11.¤@ºû°}¦C 11-1 ¤°»ò¬O°}¦C 11-2 °}¦C«Å§i»Pªì©lȳ]©w 11-3 ¨«³X°}¦C ½d¨Ò12.¦hºû°}¦C 12-1 ¤Gºû°}¦C 12-2 ¤Tºû°}¦C ½d¨Ò13.Array®e¾¹ 13-1 «Å§i»P¦s¨úArrayÃþ§O¤§°}¦C 13-2 ArrayÃþ§O¤§¦hºû°}¦C ½d¨Ò14.¦r¦ê³B²z 14-1 ¦r¤¸°}¦C§Î¦¡ªº¦r¦ê 14-2 stringÃþ§Oªº¦r¦ê ½d¨Ò15.¸ê®Æ³B²z 15-1 ×§ï¸ê®Æ 15-2 ·j´M¸ê®Æ 15-3 ±Æ§Ç¸ê®Æ 15-4 §R°£¸ê®Æ 15-5 ´¡¤J¸ê®Æ ½d¨Ò16.«ü¼Ð»P°ÊºA°O¾ÐÅé°t¸m 16-1 ¤°»ò¬O«ü¼Ð 16-2«ü¼Ð»P°}¦C 16-3«ü¼Ð»P¦r¦ê 16-4°ÊºA°O¾ÐÅé°t¸m ½d¨Ò17.¦Ûq¨ç¦¡¡G°ò¥»«¬ 17-1 «Ø¥ß¦Ûq¨ç¦¡ 17-2 µ{¦¡¼Ò²Õ¤Æ ½d¨Ò18.¦Ûq¨ç¦¡¡G¦^¶ÇÈ 18-1³æÓ¦^¶ÇÈ 18-2¦hÓ¦^¶ÇÈ ½d¨Ò19.¦Ûq¨ç¦¡¡G°Ñ¼Æ¶Ç»¼ 19-1 °Ñ¼Æ¶Ç»¼ 19-2 ¶ÇÈ©I¥s 19-3 ¶Ç§}©I¥s 19-4 °Ñ¦Ò©I¥s 19-5 °}¦C¶Ç»¼ 19-6 main()¥D¨ç¦¡»P°Ñ¼Æ 19-7 ¨ç¦¡¦h¸ü 19-8 ¥¨¶° ½d¨Ò20.ÅܼƦ³®Ä½d³ò 20-1 ¥þ°ì¡B°Ï°ì»P°Ï¶ôÅÜ¼Æ 20-2 ÀRºAÅܼơB¥~³¡ÅÜ¼Æ ¤T¡B²`¤J½g ½d¨Ò21.¦CÁ| 21-1 ¶Ç²Îªº¦CÁ| 21-2 ·s¦¡ªº¦CÁ| ½d¨Ò22.µ²ºc 22-1 ©w¸q»P«Å§iµ²ºc 22-2 ¶Ç»¼µ²ºc 22-3¶Ç»¼µ²ºc°}¦C 22-4 ±q¨ç¦¡¦^¶Çµ²ºc ½d¨Ò23.¸ô®|¡B¥Ø¿ý»PÀÉ®×°ò¥»¾Þ§@ 23-1 °õ¦æ®É´Áªº¿ù»~¥N¸¹»P¿ù»~°T®§ 23-2 ¸ô®|»P¥Ø¿ý¾Þ§@ 23-3 ÀÉ®×°ò¥»¾Þ§@ ½d¨Ò24.Àɮ׳B²z¡G¤å¦rÀÉ 24-1 Àɮ׳B²z¬yµ{ 24-2 ±N¸ê®Æ¼g¤JÀÉ®× 24-3 ±qÀÉ®×Ū¨ú¸ê®Æ 24-4 ÀÉ®×»Pµ²ºc ½d¨Ò25.Àɮ׳B²z¡G¤G¶i¦ìÀÉ 25-1 Àx¦s»PŪ¨ú°ò¥»«¬§O¸ê®Æ 25-2 Àx¦s»PŪ¨úµ²ºc ½d¨Ò26.Àɮ׳B²z¡GÀH¾÷¦s¨ú 26-1 ÀH¾÷Ū¨ú¸ê®Æ 26-2 ÀH¾÷¼g¤J¸ê®Æ ½d¨Ò27.Ãþ§O»Pª«¥ó¡G©w¸q»P«Å§iÃþ§O 27-1 »{ÃÑÃþ§O 27-2 ¸ê®Æ¦¨û 27-3 ¦¨û¨ç¦¡ 27-4 Ãþ§Oªº«ü¼Ðª«¥ó»P°Ñ¦Òª«¥ó 27-5 ÀRºA¦¨û ½d¨Ò28.Ãþ§O»Pª«¥ó¡G«Øºc¤¸¡B¸Ñºc¤¸ 28-1 «Øºc¤¸ 28-2 ¸Ñºc¤¸ 28-3 ½Æ»s«Øºc¤¸ ½d¨Ò29.Ãþ§O»Pª«¥ó¡GÄ~©Ó 29-1 Ä~©ÓÃö«Y 29-2 «Øºc¤¸¡B½Æ»s«Øºc¤¸¡B¸Ñºc¤¸ 29-3 ¦h«Ä~©Ó 29-4µêÀÀ¨ç¦¡»P©â¶HÃþ§O ½d¨Ò30.¼ËªO 30-1 ©w¸q»P¨Ï¥Î¨ç¦¡¼ËªO 30-2 ¨ç¦¡¼ËªOªº¦h¸ü 30-3 Ãþ§O¼ËªO ¤T¡Bªþ¿ý A.C++¶}µo¾ã¦XÀô¹Ò¤U¸ü»P¦w¸Ë A-1 ¤U¸ü»P¦w¸ËVisual Studio C++ A-2 ¤U¸ü»P¦w¸ËDev-C++ A-3 ³]©wDev-C++¶}µoÀô¹Òªº¦rÅé A-4 ³]©wDev-C++½s;¹ªºC++ª©¥» B.«Ø¥ß²Ä¤@¤äµ{¦¡ B-1 ¨Ï¥ÎVisual Studio C++«Ø¥ßµ{¦¡ B-2 ¨Ï¥ÎDev-C++«Ø¥ßµ{¦¡ B-3 C++µ{¦¡¬[ºc C.µ{¦¡°£¿ù C-1 Visual Studio C++°£¿ù C-2 Dev-C++°£¿ù D.±`¥Î¸ê®Æ«¬§O»P°ò¥»¹Bºâ D-1 ÅܼƻP±`¼Æ D-2 ±`¥Î¸ê®Æ«¬§O D-3 ¸ê®Æ«¬§OÂà´« D-4 °ò¥»¹Bºâ D-5 3C++«O¯d¦r E.ªì¾ÇªÌ±`¨£Q¡®A
·s½sÀô¹Ò¬rª«¾Ç(²Ä¤G
¥Í¬¡¬ì§Þ(²Ä¤»ª©)
¤º¥~¬ìÅ@²z§Þ³N(²Ä¤Q
Javaµ{¦¡³]p¤Jªù
²{¥N°Ó¥Î^¤å¢w¢w®Ñ«H
ÂåÀø«æ±Ï(²Ä¤Gª©)
ªÅ®ð¦¾¬V¨¾¨î¡G²z½×¤Î
ºñ¦â¯à·½¬ì§Þ(²Ä¤»ª©
·s½s¤ò¸ÖÃýŪ(²Ä¥|ª©
°ò¥»Å@²z¾ÇÁ`½Æ²ß¢w¤ß
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C