注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C & C++實(shí)效編程百例

C & C++實(shí)效編程百例

C & C++實(shí)效編程百例

定 價(jià):¥35.00

作 者: 求是科技編著
出版社: 人民郵電出版社
叢編項(xiàng): 實(shí)效編程百例
標(biāo) 簽: C語言 程序設(shè)計(jì)

ISBN: 9787115121028 出版時(shí)間: 2004-01-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 372 字?jǐn)?shù):  

內(nèi)容簡介

C和C++是編程語言中的經(jīng)典,一個(gè)好的程序開發(fā)人員應(yīng)具備良好的C和C++編程基礎(chǔ)乃?量⒓記傘1臼橥ü?124個(gè)最具代表性的編程實(shí)例詳細(xì)講解C和C++重點(diǎn)知識和開發(fā)技巧。希望幫助讀者很好地理解重點(diǎn)概念,迅速掌握實(shí)際應(yīng)用中的各種經(jīng)驗(yàn)、技巧。本書精選了124個(gè)最具代表性的C和C++語言學(xué)習(xí)和開發(fā)的編程實(shí)例,包括了基礎(chǔ)應(yīng)用、字符串處理、數(shù)組、指針與引用、類與對象、函數(shù)、重載、數(shù)據(jù)結(jié)構(gòu)與算法、模板、組件與泛型設(shè)計(jì)、圖形界面外觀、磁盤文件、系統(tǒng)與硬件、網(wǎng)絡(luò)與通信、數(shù)據(jù)庫、設(shè)計(jì)模式等內(nèi)容。本書所選實(shí)例在突出其實(shí)用性的同時(shí),也側(cè)重幫助讀者理解C和C++的重點(diǎn)以及難懂的概念。本書適合正在學(xué)習(xí)C和C++語言進(jìn)行實(shí)際開發(fā)的人員閱讀,幫助讀者很好地理解重點(diǎn)概念,迅速掌握實(shí)際應(yīng)用中的各種經(jīng)驗(yàn)、技巧。

作者簡介

暫缺《C & C++實(shí)效編程百例》作者簡介

圖書目錄

第1章  基礎(chǔ)應(yīng)用  1
實(shí)例1  C++層次代碼優(yōu)化  2
實(shí)例2  C++的數(shù)據(jù)抽象  10
實(shí)例3  定義C++的標(biāo)志位  11
實(shí)例4  源代碼的命名規(guī)范和書寫規(guī)范  13
實(shí)例5  用類型定義精簡代碼的后期調(diào)整  18
第2章  字符串處理  20
實(shí)例6  標(biāo)準(zhǔn)C++中的整齊字符函數(shù)  21
實(shí)例7  轉(zhuǎn)換成可顯示的ASCII字符  22
實(shí)例8  防止內(nèi)存泄漏  24
實(shí)例9  實(shí)現(xiàn)字符串前自動(dòng)補(bǔ)零操作  26
第3章  數(shù)組  28
實(shí)例10  C++中函數(shù)指針數(shù)組的妙用  29
實(shí)例11  使用vector申請多維數(shù)組  30
實(shí)例12  實(shí)現(xiàn)從一維數(shù)組到二維數(shù)組的轉(zhuǎn)換  32
實(shí)例13  用new語句分配多維數(shù)組  33
實(shí)例14  智能初始化數(shù)組  36
實(shí)例15  數(shù)組指針與指針數(shù)組的區(qū)別應(yīng)用  37
第4章  指針與應(yīng)用  40
實(shí)例16  使用靈巧(smart)指針  41
實(shí)例17  進(jìn)行簡單的引用計(jì)數(shù)  43
實(shí)例18  如何為派生類提供寫時(shí)拷貝語義的引用計(jì)數(shù)  44
實(shí)例19  用寫時(shí)拷貝提供引用計(jì)數(shù)  46
實(shí)例20  在STL中處理對象指針  49
第5章  類與對象  52
實(shí)例21  初始化C++對象  53
實(shí)例22  使用C++類靜態(tài)成員(static)  56
實(shí)例23  使用C++虛基類  58
實(shí)例24  合理放置C++對象  61
實(shí)例25  C++中RTTI的編碼實(shí)現(xiàn)  63
實(shí)例26  設(shè)計(jì)類過程接口優(yōu)先或數(shù)據(jù)優(yōu)先的選擇  71
實(shí)例27  正確使用“拷貝構(gòu)造函數(shù)”和“賦值運(yùn)算符”  74
實(shí)例28  臨時(shí)對象與NRV優(yōu)化問題  77
實(shí)例29  禁止類被繼承  79
實(shí)例30  應(yīng)用子對象和堆對象  81
實(shí)例31  自制性能測試類  85
實(shí)例32  為包含動(dòng)態(tài)分配成員的類提供拷貝構(gòu)造函數(shù)(并重載"="賦值操作符)  87
第6章  函數(shù)  89
實(shí)例33  C++中union的應(yīng)用剖析  90
實(shí)例34  含有動(dòng)態(tài)分配內(nèi)存的對象在函數(shù)中的返回行為  92
實(shí)例35  后入為主——使用虛函數(shù)  96
實(shí)例36  正確應(yīng)用“拷貝構(gòu)造函數(shù)”  99
實(shí)例37  實(shí)現(xiàn)類屬回叫(callback)函數(shù)  102
實(shí)例38  編寫STL中沒有定義的函數(shù)  103
實(shí)例39  深析C++析構(gòu)函數(shù)  104
實(shí)例40  應(yīng)用“命名的構(gòu)造函數(shù)法”  106
實(shí)例41  虛函數(shù)和純虛函數(shù)的差別  108
實(shí)例42  用C++實(shí)現(xiàn)可重用的數(shù)學(xué)例程  112
實(shí)例43  用C++實(shí)現(xiàn)參數(shù)個(gè)數(shù)可變的函數(shù)  115
實(shí)例44  用虛函數(shù)實(shí)現(xiàn)事件驅(qū)動(dòng)  117
第7章  重載  120
實(shí)例45  C++運(yùn)算符重載探討  121
實(shí)例46  用(op=)取代其單獨(dú)形式(op)  122
第8章  數(shù)據(jù)結(jié)構(gòu)與算法  125
實(shí)例47  “數(shù)碼”難題的無解證明  126
實(shí)例48  八皇后和騎士遍歷  132
實(shí)例49  “漢諾塔”問題  145
實(shí)例50  素?cái)?shù)查表  147
實(shí)例51  水波算法實(shí)例  148
實(shí)例52  字符串遞歸問題的解決  150
實(shí)例53  怎樣控制遞歸的深度  151
實(shí)例54  產(chǎn)生真正的隨機(jī)數(shù)  153
實(shí)例55  設(shè)計(jì)高精度乘法計(jì)算函數(shù)  153
實(shí)例56  解決Stack中發(fā)生的上溢和下溢錯(cuò)誤  156
實(shí)例57  為Matrix(矩陣)類創(chuàng)建下標(biāo)運(yùn)算符  158
實(shí)例58  文件字符統(tǒng)計(jì)(數(shù)組應(yīng)用)  159
實(shí)例59  復(fù)數(shù)計(jì)算(復(fù)數(shù)類)  161
實(shí)例60  矩陣計(jì)算(矩陣類)  163
實(shí)例61  數(shù)值積分  166
實(shí)例62  數(shù)值微分  168
實(shí)例63  樣條插值  170
第9章  模板、組件與泛型設(shè)計(jì)  175
實(shí)例64  使用STL里面的Vector的問題解決  176
實(shí)例65  使用測試Template測試編譯器  179
實(shí)例66  模板的聲明和實(shí)現(xiàn)  181
實(shí)例67  多線程中變量安全問題  182
實(shí)例68  用純粹的C++編寫COM組件  184
實(shí)例69  泛型運(yùn)算問題  187
第10章  圖形界面外觀  189
實(shí)例70  BMP位圖文件結(jié)構(gòu)及平滑縮放  190
實(shí)例71  C語言實(shí)現(xiàn)鍵盤畫圖  194
實(shí)例72  使用C中自帶的驅(qū)動(dòng)去改變字體和顏色  197
實(shí)例73  實(shí)用的藝術(shù)清屏  201
實(shí)例74  用托管C++開發(fā)Windows表單  204
實(shí)例75  在16色模式下顯示256色及全彩色  206
實(shí)例76  在C程序中顯示漢字  210
第11章  磁盤文件  213
實(shí)例77  C直接讀取dbf文件  214
實(shí)例78  實(shí)現(xiàn)不同數(shù)據(jù)存儲模式之間的數(shù)據(jù)轉(zhuǎn)換  219
實(shí)例79  用C程序挽救Foxmail中的郵件  221
實(shí)例80  獲取并顯示當(dāng)前目錄  224
實(shí)例81  用C編程獲取WPS的文件密碼  224
實(shí)例82  用C++編制字符過濾程序  226
實(shí)例83  用C語言建立多個(gè)PRI DOS分區(qū)  227
實(shí)例84  用fstream進(jìn)行文件操作  231
實(shí)例85  打開并修改一個(gè)文件中的一小部分  233
第12章  系統(tǒng)與硬件  238
實(shí)例86  C++中建立對象間消息連接的一種系統(tǒng)方法  239
實(shí)例87  C語言編寫DOS下的中斷服務(wù)程序  242
實(shí)例88  DOS程序如何讀寫Windows剪貼板  244
實(shí)例89  編寫漏洞掃描器  246
實(shí)例90  電子注冊密鑰生成程序  248
實(shí)例91  監(jiān)視程序的編制  251
實(shí)例92  截獲用戶輸入密碼程序  252
實(shí)例93  口令保護(hù)程式  258
實(shí)例94  提高XML在C++中的解析性能  260
實(shí)例95  用C語言編寫復(fù)雜的中斷干擾處理器  262
實(shí)例96  在C/C++中調(diào)用Matlab  264
實(shí)例97  獲取實(shí)時(shí)系統(tǒng)時(shí)間  266
實(shí)例98  多重繼承應(yīng)用實(shí)例  268
第13章  網(wǎng)絡(luò)與通信  270
實(shí)例99  建立IPC連接及遠(yuǎn)程控制  271
實(shí)例100  CSocket多線程的使用  273
實(shí)例101  Linux下編程實(shí)現(xiàn)服務(wù)器與客戶端的連接  274
實(shí)例102  RS-232-C端口實(shí)時(shí)監(jiān)控軟件的設(shè)計(jì)實(shí)現(xiàn)  278
實(shí)例103  Select()系統(tǒng)調(diào)用及文件描述符集fd_set的應(yīng)用  284
實(shí)例104  Socket接口實(shí)現(xiàn)網(wǎng)絡(luò)異步通信  287
實(shí)例105  TCP/IP網(wǎng)絡(luò)重復(fù)型服務(wù)器通信軟件設(shè)計(jì)  291
實(shí)例106  穿透代理服務(wù)器編程  301
實(shí)例107  利用網(wǎng)卡ID號自動(dòng)注冊  304
實(shí)例108  獲取多穴主機(jī)的多個(gè)IP地址  306
實(shí)例109  偽造IP  307
實(shí)例110  偽造IP包并禁止TCP連接  311
實(shí)例111  用C語言實(shí)現(xiàn)Ping程序功能  313
實(shí)例112  用C語言編寫簡單的接口程序  316
實(shí)例113  用C語言進(jìn)行CGI程序設(shè)計(jì)(網(wǎng)絡(luò))  320
實(shí)例114  用消息隊(duì)列實(shí)現(xiàn) Client和Server間的通信  324
第14章  數(shù)據(jù)庫  330
實(shí)例115  用C++產(chǎn)生SQL*Loader各類文件  331
實(shí)例116  C++與Access數(shù)據(jù)庫結(jié)合進(jìn)行數(shù)據(jù)管理  334
實(shí)例117  用C++設(shè)計(jì)基于數(shù)據(jù)庫啟動(dòng)的電子辭典  336
第15章  設(shè)計(jì)模式  339
實(shí)例118  C++模式開發(fā)之Bridge  340
實(shí)例119  C++模式設(shè)計(jì)之Builder  342
實(shí)例120  C++設(shè)計(jì)模式之Adapter  345
實(shí)例121  C++設(shè)計(jì)模式之Composite  350
實(shí)例122  C++設(shè)計(jì)模式之Factory Method  353
實(shí)例123  C++設(shè)計(jì)模式之Prototype  356
實(shí)例124  C++設(shè)計(jì)模式之Singleton  357

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號