µ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^¶¯µ¼Öºë¿ï
|
TCP/IPºô¸ô³q°T¨ó©w(²Ä¤Gª©)
¡D
C++¤Jªù¤â¥U
¡D
C#³]p¹ê°È¡Ð¹ý©³¬ã
¡D
C »y¨¥¦Û¾Ç¤â¥U
¤å¾Ç¤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
¨î¯Å
C++³]p¹ê°È¡G¹ý©³¬ã¨s
§@ªÌ¡G
Herbert Schildt¡F
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºô¸ô
ÂO®Ñ¨t¦C¡Gµ{¦¡»y¨¥¨t¦CP012
¥Xª©ªÀ¡G
¬ü°Ó³Á®æÃ¹§Æº¸
¥Xª©¤é´Á¡G2000/11/1
ISBN¡G9574932702
®ÑÄy½s¸¹¡Gsb0079912
¶¼Æ¡G1163
©w»ù¡G
990
¤¸
Àu´f»ù¡G
79
§é
782
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
µ´ª©®Ñ
µ´ª©®Ñ¡G½T©w¤£¦Aª©ªº°Ó«~¡A¶È´£¨Ñ®ÑÄy¸ê°T°Ñ¦Ò¡C
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
C++³]p¹ê°È¡G¹ý©³¬ã¨s
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
■ 內容簡介
涵»\C++最新的國»Ú標準¡A¾A用於所有的C++編Ķ器¡A市±上內容最Â×富的¸ê源¡A完整的參¦Ò手冊¡C ¡uHerbert Schildt告¶D他的程式³]p師¡A他們想n¦Ó且是»Ýn知¹D的—簡潔¡B清晰¡B易懂¡A具有權威性¡C¡v──ACM¹q¸£專欄¡C Schildt的經典──C++³]p實務¡Ð徹底研究—─現在更新了¡C C++ 最ªñ採用的國»Ú標準已經增加³\多新程式庫¡BÃöÁä字以及功¯à—你可以在³o本Herbert Schildt最µÛ名的經典µÛ作¡A經¹L完整修q¹L以及更新的第三版本¸Ì全³¡學到¡C以最仔細的編排方式¡A你將發現專ªù的完整¸ÑÄÀ¡B秘及偏方¡A以及上百個應用實例來»¡明»P示範C++ 的每一個³¡分¡C完全符合你的期望¡A每件事³£以清晰¡B不ÀH便的方式來呈現¡A³o就是ÅýHerbert Schildt成為百¸UŪªÌ唯一¿ï擇的原因¡C 不管你是個新手¡A才剛¶}始學習C++¡A或ªÌ是有經Åç的專業人士¡A想n¶i入新的國»Ú標準¡A你將會發現C++³]p實務¡Ð徹底研究是幫助你強化你的程式³]p功力的唯一¿ï擇¡C你對Herbert Schildt¡A世界上µÛ名的程式³]p作ªÌ¡A的期待在本書中一ÂI也沒有減少¡C涵»\整個C++ »y¨¥¡A本書分成五個³¡分¡GC的子¶°—C++的基礎¡BC++物件式導向功¯à¡BC++的程式庫¡BC++Ãþ別庫¡A以及應用¡C 你會發現³o些³o些主ÃD以及更多的內³¡¸ê料¡G * Ãþ別»P物件 * 建構元»P去建構元 * µê擬函式»P繼承 * 新式的new»Pdelete * 函式多¸ü * ¹B算子多¸ü * 執¦æ時期型態ID¡]RTTI¡^ * 名字空¶¡ * 範本 * 例外³B理 * 新式的強制Âà換¹B算子 * 新式的I/O函式庫 * 標準範本庫¡]STL¡^ * 演算法¡B疊代»Pzµü * 物件式導向程式³]p的原理 Herbert Schildt是C»PC++的µÛ名作ªÌ¦Ó且是ANSI/ISO C++標準化委員會的成員¡C他發ªí¹L³\多µÛ名的暢¾P書¡A包括從基礎學習C++¡B專家C++¡B教導¦Û己C++以及其他³\多作品¡C
■ 目¿ý
¡i第一³¡份¡@C++的基本原理¡GC的子¶°合¡j ¡@¡@第一章¡@C的概Æ[ ¡@¡@第二章¡@¹B算式 ¡@¡@第三章¡@敘z ¡@¡@第四章¡@°}列»P尾端有空字元的字串 ¡@¡@第五章¡@指標 ¡@¡@第六章¡@函式 ¡@¡@第七章¡@結構¡B合併¡B列Á|»P使用ªÌ定義¸ê料型態 ¡@¡@第八章¡@C-形式的控制台I/O ¡@¡@第九章¡@檔案I/O ¡@¡@第十章¡@¹w先³B理器»Pµù¸Ñ- ¡i第二³¡分¡@C++¡j ¡@第十一章¡@C++的概Æ[ ¡@第十二章¡@Ãþ別»P物件 ¡@第十三章¡@°}列¡B指標¡B參¦Ò»P動態°t置¹B算子 ¡@第十四章¡@函式多¸ü¡B½Æ»s建構元»P¹w³]引數 ¡@第十五章¡@¹B算元多¸ü ¡@第十六章¡@繼承 ¡@第十七章¡@µê擬函式»P同½è異型 ¡@第十八章¡@原型 ¡@第十九章¡@例外³B理 ¡@第二十章¡@C++ I/O系統的基本原理 第二十一章¡@C++的檔案I/O 第二十二章¡@執¦æ時期的型態¿ëÃÑ»PÂà換¹B算子 第二十三章¡@名字空¶¡¡BÂà換函式以及其他¶i¶¥主ÃD 第二十四章¡@介紹標準原型庫 ¡i第三³¡分¡@標準函式庫¡j 第二十五章¡@以C為主的I/O函式 第二十六章¡@字串»P字元函式 第二十七章¡@數學函式 第二十八章¡@時¶¡¡B日期»P區域化函式 第二十九章¡@動態°t置函式 ¡@第三十章¡@公用程式函式 第三十一章¡@擴大字元函式 ¡i第四³¡分¡@標準C++Ãþ別庫¡j 第三十二章¡@標準C++ I/OÃþ別 第三十三章¡@STL容器Ãþ別 第三十四章¡@STL演算法 第三十五章¡@STL疊代¡B°t置器»P函式物件 第三十六章¡@字串Ãþ別 第三十七章¡@數值Ãþ別 第三十八章¡@例外³B理»P各式Ãþ別 ¡i第五³¡分¡@應用C++¡j 第三十九章¡@整合新Ãþ別¡G¦Ûq的字串Ãþ別 ¡@第四十章¡@物件式導向的¹B算式¸ÑĶ器
■ 作ªÌ簡介
Herbert Schildt
是C»PC++的µÛ名作ªÌ¦Ó且是ANSI/ISO C++ 標準化委員會的成員¡C他發ªí¹L³\多µÛ名的暢¾P書¡A如從C++ From the Ground Up¡]C++從ÀY¶}始¡^¡BExpert C++¡]C++專家¡^¡BTeach yourself C++¡]C++¦Û學學習¡^以及其他³\多作品¡C
■ ĶªÌ簡介
洪ÀR
美國威斯康新大學³Á}»¹分校¸ê°T所畢¡A現為³nÅé工程師¡C翻͹L³\多有ÃöJava»P程式³]p的¹q¸£書籍¡C
■ 作ªÌ前¨¥
文∕Herbert Schildt
³o是¡mC++³]p實務─徹底研究¡n的第三版¡C¦Û從第二版之後¡A³o些年來C++經歷了³\多ÅÜ更¡C也³\其中最«n的是──C++現在是標準化的»y¨¥了¡C1997年11月¡AANSI/ISO委員會t³d標準化C++的工作¡C此委員會為C++制q了國»Ú標準¡C此¶µ工作為ªø期以來不斷爭ij的¹L程劃下一個句ÂI¡C¨為ANSI/ISO委員會的一份子¡A我參»P標準化½Ï生的¹L程¡A以及後來的爭ij»PÅG½×¡C到後來¡A全球每日的對¸Ü³£經由¹q子¶l件來¶i¦æ¡A所有問ÃD的優缺ÂI³£發ªí出來¡A¦Ó且到最後³£¹F成共ÃÑ¡CÁö然³o整個¹L程所»Ýn的時¶¡»·比每個人事先所¹w期的³£ÁÙnªø¡A¦Ó且¯Ó煩¡A但所得到的結果Åý³o些問ÃD»P³Â煩³£值得了¡C現在我們對世界上無疑是最«n的»y¨¥有了共同的標準¡C 在標準化的¹L程中¡AC++新增了³\多功¯à¡C有一些相當微小¡A其他¡A像STL¡]標準原型庫¡^的細節在未來的數年內對程式³]p的¹L程將會有很大的影ÅT¡C³o些功¯à的整Åé影ÅT是»y¨¥的生命¶g期»P範圍擴大了³\多¡CÁ|例來»¡¡A因為新增了數值程式庫¡AC++¯à夠更便利的來做數值³B理¡C當然¡A本版所呈現的¸ê°T反映了ANSI/ISO委員會為C++所制q的國»Ú標準¡A包括它的新功¯à¡C
第三版有什»ò新功¯à¡H
第三版的¡mC++³]p實務─徹底研究¡n的內容比上一版增加了³\多¡C事實上¡A比°_上一版¡A本版的ªø度幾乎增加了一倍¡C主n的原因是因為現在第三版¸Ô細的涵»\了標準函式庫»P標準Ãþ別庫¡C我們原本在第二版就n涵»\³o些內容¡A但當時³o些內容³£ÁÙ沒有完整的定義¡CÀHµÛC++標準化的完成¡A³o些主ÃD終於可以加入本書的內容¡C °£了³o些主n的新功¯à之外¡A第三版也引¶i了³\多新¸ê料¡C大多數的¸ê料是為了»¡明C++所新增的功¯à¡C新增或擴充的內容包括下列的主ÃD¡G標準原型庫¡B執¦æ時期型態¿ëÃÑ¡]RTTI¡^¡B新型的Âà換¹B算子¡B原型的新功¯à¡Bnamespace¡B新型式的ªíÀY¡A以及現代形式的I/O系統¡C同時¡A為了new»Pdelete的實作¡A一些基本原理也做了更改¡C我們也會在此»¡明並且°Q½×³\多新的ÃöÁä字¡C 坦白»¡¡A如果¹L去的數年內你並沒有仔細的檢µøC++¡A你將會對它的成ªø以及它所新增的功¯à之多感到«D常Åå³Y¡C它¸ò你數年前所學的C++已經有很大的不同了¡C
本書所涵»\的內容
本書¸Ô細的包含了C++»y¨¥的各³¡分¡A包括它的°_源¡GC¡C我們將此書分成以下的³o五³¡分¡G ¡@¡@● C的子¶°合¡ÐC++的基本原理 ¡@¡@● C++»y¨¥ ¡@¡@● 標準函式庫 ¡@¡@● 標準Ãþ別庫 ¡@¡@● C++應用程式範例 第一³¡份提供C++¸ÌC的子¶°合的廣泛°Q½×¡C正如大³¡分ŪªÌ已經熟知的¡AC是C++的建立基礎¡CC的子¶°合是定義C++的基本功¯à¡F包括像for°j圈»Pif敘z³o樣的東¦è¡C它也定義了C++區段結構¡B指標»P函式的本½è¡C因為³\多ŪªÌ已經很熟悉¦Ó且精³qC¡A在第一³¡份¸Ì將C的子¶°合分成幾個³¡分來°Q½×可以Á×免有經Åç的C程式³]p師¾\Ū³\多他或她已經知¹D的枯燥內容¡C相對的¡A有經Åç的C程式³]p師可以直接翻到本書°Q½×C++特有功¯à的³¡分¡C 第二³¡分¸Ô細的°Q½×C++對C的擴充»P加強¡C³o些內容包括它的物件導向功¯à¡A例如Ãþ別(class)¡B建構元(constructor)¡B去建構元(destructor)以及原型(prototype)¡C因此¡A第二³¡分涵»\¡u構成C++¡AC++¡v的內容¡C 第三³¡分»¡明標準函式庫¡A¦Ó第四³¡分則檢µø標準Ãþ別庫¡A包括STL¡]標準原型庫¡^¡C第五³¡分Åã示兩個應用C++的實»Ú範例以及物件導向的程式³]p¡C
一本¾A合所有程式³]p師的書
³o本¡mC++³]p實務─徹底研究¡n是為所有的C++程式³]p師³]p的¡A不管他們是否有經Åç¡C然¦Ó¡A本書假³]ŪªÌ有¯à力來建立一個簡單的程式¡C如果你才剛¶}始學習C++¡A本書將是任何一本C++入ªù書籍的最佳伴侶¡A並且¯à夠°w對你的特殊問ÃD提供答案¡C有經Åç的C++專業程式³]p師將會發現本書所涵»\國»Ú標準版的新增功¯à相當的有用¡C
如果你是使用Windows
如果你的¹q¸£是使用Windows¡A¨º»ò你¿ï擇了正確的»y¨¥¡CC++正¾A合用於Windows的程式³]p¡C然¦Ó本書並沒有包含Windows程式¡C相反的¡A所有的程式³£是以控制台(console-based)為主¡C³o樣做的原因是因為控制台(console-based)程式比¸û容易瞭¸Ñ¡G一¯ë來»¡¡AWindows程式比¸û大¦Ó且½ÆÂø¡C即使是建立一個最小的Windows架構程式³£»Ýn多t擔50到70¦æ的程式碼¡Cn寫一個»¡明C++功¯à的Windows程式»Ýn上百¦æ的程式碼¡C簡¨¥之¡AWindows並不是°Q½×程式³]p»y¨¥功¯à的¾A當環境¡C然¦Ó¡A你仍然可以使用以Windows為主的編Ķ器來編Ķ本書的程式¡A因為編Ķ器將會¦Û動建立一控制台(console-based)來執¦æ你的程式¡C
別忘了¡G網站上的程式碼
°O住¡A本書的所有程式原始碼³£可以在網站http://www.osborne.com免¶O下¸ü¡C下¸ü³o些程式碼可以節省你Áä入³o些範例的時¶¡¡C
¶i一步研Ū
C++¡G完整參¦Ò手冊是你¶i入”Herb Schildt” 程式³]p叢書系列的入ªù¡C以下是Schildt其他書籍的³¡分名單¡C 如果你想更¶i一步的學習C++¡A¨º»ò你將會發現以下³o些書籍特別有用¡G C++ From the Ground Up¡]C++從ÀY¶}始¡^ Teach yourself C++¡]C++»y¨¥¦Û學手冊¡^ Expert C++¡]C++專家¡^ 如果你想更¶i一步的學習C¡BC++的基礎¡A我們推ÂË你 Teach Yourself C¡]C»y¨¥¦Û學手冊¡^ C: The Complete Reference¡]C¡G完整參¦Ò手冊¡^ The Annotated ANSI C Standard¡]µù¸ÑANSI C標準¡^ 如果你n在網¸ô上發展程式¡A你將會想n¾\Ū Java:The Complete Reference¡]Java¡G完整參¦Ò手冊¡^ 它是由Herbert Schildt»PPatrick Naughton共同µÛ作¡C 最後¡A如果你想n為Windows³]p程式¡A我們推ÂË Windows 98 Programming From the Ground Up ¡]Windows 98程式³]p從ÀY¶}始¡^ Windows NT4 From the Ground Up¡]Windows NT4從ÀY¶}始¡^ MFC Programming From the Ground Up¡]MFC程式³]p從ÀY¶}始¡^ 當你»Ýn很快的獲得答案時¡A½Ð找程式³]p中的公»{權威¡A
Herbert Schildt
¡C
¦h´CÅé³]pªº 13
²V¦X¶³¦w¥þ¬[ºc¡U¹s«H
¹q¤l°Ó°È»PChatG
WordPress
«Øºc¦h¯²¤áSaaS¬[
Docker«Ø¸m»P°õ
ºô¯¸Â^¨ú¡U¨Ï¥ÎPyt
·Qn SSR?§Ö¨Ï¥Î
¸Ñ±K·j´M¤ÞÀº¡G¤Àµü§Þ
¹Ï¸Ñ¶³ºÝ¹Bºâ¡U·§©À¡B
¬°¤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