91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
流暢的C語(yǔ)言
流暢的C語(yǔ)言
Christopher Preschern
余琦 譯
出版時(shí)間:2024年08月
頁(yè)數(shù):340
“本書(shū)是一個(gè)優(yōu)秀的資源,它介紹了許多實(shí)際應(yīng)用的例子,幫助你使代碼更加整潔和易于維護(hù)?!?br /> ——David Griffiths
《Head First C》的作者
“這本書(shū)指導(dǎo)初學(xué)者用C語(yǔ)言制作企業(yè)級(jí)產(chǎn)品。”
——Robert Hanmer
軟件架構(gòu)師

在C語(yǔ)言編程的領(lǐng)域,很難得到專(zhuān)家的建議。盡管面向?qū)ο蟮木幊陶Z(yǔ)言有大量的幫助可供選擇,但對(duì)于C語(yǔ)言卻出奇地少。有了這本實(shí)戰(zhàn)指南,無(wú)論是初學(xué)者還是經(jīng)驗(yàn)豐富的C語(yǔ)言程序員,都能找到有關(guān)設(shè)計(jì)決策的指導(dǎo),包括如何逐步將它們應(yīng)用到構(gòu)建大規(guī)模程序時(shí)的運(yùn)行代碼示例中。
Christopher Preschern是設(shè)計(jì)模式社區(qū)的領(lǐng)軍人物,他回答了關(guān)于如何構(gòu)建C語(yǔ)言程序、進(jìn)行錯(cuò)誤處理,以及設(shè)計(jì)靈活接口的問(wèn)題,無(wú)論你是在尋找一個(gè)特定的模式,還是在概覽針對(duì)某個(gè)特定主題的設(shè)計(jì)選項(xiàng),本書(shū)都會(huì)為你指明方向。在第I部分中,你將學(xué)習(xí)到如何為C編程語(yǔ)言專(zhuān)門(mén)實(shí)施用于實(shí)戰(zhàn)設(shè)計(jì)的知識(shí),
第II部分包括將C編程模式應(yīng)用于實(shí)現(xiàn)大型程序的經(jīng)驗(yàn)。你將了解到如何通過(guò)擁有良好的設(shè)計(jì)決策的設(shè)計(jì)模式使得生活更輕松。本書(shū)包括以下模式:
● 錯(cuò)誤處理。
● 返回錯(cuò)誤信息。
● 內(nèi)存管理。
● 從C函數(shù)返回?cái)?shù)據(jù)。
● 數(shù)據(jù)的生命周期和所有權(quán)。
● 靈活的API。
● 靈活的迭代器接口。
● 在模塊化程序中組織文件。
● 逃離#ifdef地獄。
  1. 前言
  2. 第I部分 C語(yǔ)言的模式
  3. 第1章 錯(cuò)誤處理
  4. 1.1 運(yùn)行示例
  5. 1.2 函數(shù)拆分
  6. 1.3 守衛(wèi)子句
  7. 1.4 武士原則
  8. 1.5 Goto處理錯(cuò)誤
  9. 1.6 清理記錄
  10. 1.7 基于對(duì)象的錯(cuò)誤處理
  11. 1.8 總結(jié)
  12. 1.9 進(jìn)一步閱讀
  13. 1.10 展望
  14. 第2章 返回錯(cuò)誤信息
  15. 2.1 運(yùn)行示例
  16. 2.2 返回狀態(tài)碼
  17. 2.3 返回相關(guān)錯(cuò)誤
  18. 2.4 特定返回值
  19. 2.5 錯(cuò)誤日志
  20. 2.6 總結(jié)
  21. 2.7 進(jìn)一步閱讀
  22. 2.8 展望
  23. 第3章 內(nèi)存管理
  24. 3.1 動(dòng)態(tài)內(nèi)存中的數(shù)據(jù)存儲(chǔ)與問(wèn)題
  25. 3.2 運(yùn)行示例
  26. 3.3 棧優(yōu)先
  27. 3.4 永久內(nèi)存
  28. 3.5 懶清理
  29. 3.6 專(zhuān)屬所有權(quán)
  30. 3.7 分配包裝器
  31. 3.8 指針檢查
  32. 3.9 內(nèi)存池
  33. 3.10 總結(jié)
  34. 3.11 進(jìn)一步閱讀
  35. 3.12 展望
  36. 第4章 從C的函數(shù)中返回?cái)?shù)據(jù)
  37. 4.1 運(yùn)行示例
  38. 4.2 返回值
  39. 4.3 輸出參數(shù)
  40. 4.4 聚合實(shí)例
  41. 4.5 不可變實(shí)例
  42. 4.6 調(diào)用者自持緩沖區(qū)
  43. 4.7 被調(diào)用者分配
  44. 4.8 總結(jié)
  45. 4.9 展望
  46. 第5章 數(shù)據(jù)的生命周期及所有權(quán)
  47. 5.1 無(wú)狀態(tài)的軟件模塊
  48. 5.2 帶有全局狀態(tài)的軟件模塊
  49. 5.3 調(diào)用者自持實(shí)例
  50. 5.4 共享實(shí)例
  51. 5.5 總結(jié)
  52. 5.6 進(jìn)一步閱讀
  53. 5.7 展望
  54. 第6章 靈活的API
  55. 6.1 頭文件
  56. 6.2 句柄
  57. 6.3 動(dòng)態(tài)接口
  58. 6.4 函數(shù)控制
  59. 6.5 總結(jié)
  60. 6.6 進(jìn)一步閱讀
  61. 6.7 展望
  62. 第7章 靈活的迭代器接口
  63. 7.1 運(yùn)行示例
  64. 7.2 索引訪問(wèn)
  65. 7.3 游標(biāo)迭代器
  66. 7.4 回調(diào)迭代器
  67. 7.5 總結(jié)
  68. 7.6 進(jìn)一步閱讀
  69. 7.7 展望
  70. 第8章 在模塊化程序中組織文件
  71. 8.1 運(yùn)行示例
  72. 8.2 引用守衛(wèi)
  73. 8.3 軟件模塊目錄
  74. 8.4 全局引用目錄
  75. 8.5 自包含組件
  76. 8.6 API復(fù)制
  77. 8.7 總結(jié)
  78. 8.8 展望
  79. 第9章 逃離#ifdef地獄
  80. 9.1 運(yùn)行示例
  81. 9.2 避免變體
  82. 9.3 獨(dú)立元函數(shù)
  83. 9.4 原子元函數(shù)
  84. 9.5 抽象層
  85. 9.6 拆分變體實(shí)現(xiàn)
  86. 9.7 總結(jié)
  87. 9.8 進(jìn)一步閱讀
  88. 9.9 展望
  89. 第II部分 模式故事
  90. 第10章 實(shí)現(xiàn)日志功能
  91. 10.1 模式的故事
  92. 10.1.1 文件組織
  93. 10.1.2 核心日志函數(shù)
  94. 10.1.3 日志源過(guò)濾器
  95. 10.1.4 條件日志記錄
  96. 10.1.5 多個(gè)記錄日志的地方
  97. 10.1.6 文件日志記錄
  98. 10.1.7 跨平臺(tái)文件
  99. 10.1.8 使用日志記錄器
  100. 10.2 總結(jié)
  101. 第11章 構(gòu)建用戶(hù)管理系統(tǒng)
  102. 11.1 模式的故事
  103. 11.1.1 數(shù)據(jù)組織
  104. 11.1.2 文件組織
  105. 11.1.3 認(rèn)證:錯(cuò)誤處理
  106. 11.1.4 認(rèn)證:錯(cuò)誤日志
  107. 11.1.5 添加用戶(hù):錯(cuò)誤處理
  108. 11.1.6 迭代
  109. 11.1.7 使用用戶(hù)管理系統(tǒng)
  110. 11.2 總結(jié)
  111. 第12章 總結(jié)
  112. 12.1 你學(xué)到的內(nèi)容
  113. 12.2 進(jìn)一步閱讀
  114. 12.3 結(jié)束語(yǔ)
書(shū)名:流暢的C語(yǔ)言
譯者:余琦 譯
國(guó)內(nèi)出版社:中國(guó)電力出版社
出版時(shí)間:2024年08月
頁(yè)數(shù):340
書(shū)號(hào):978-7-5198-8853-4
原版書(shū)書(shū)名:Fluent C
原版書(shū)出版商:O'Reilly Media
Christopher Preschern
 
Christopher Preschern組織了設(shè)計(jì)模式會(huì)議并發(fā)起了改進(jìn)模式編寫(xiě)的倡議。作為ABB公司的C程序員,他收集并記錄了如何編寫(xiě)工業(yè)級(jí)代碼的實(shí)踐知識(shí)。他曾在格拉茨科技大學(xué)講授編碼以及代碼質(zhì)量的相關(guān)課程,擁有計(jì)算機(jī)科學(xué)博士學(xué)位。
 
 
本書(shū)封面上的動(dòng)物是一只米切爾大冠鸚鵡(學(xué)名:Lophochroa leadbeateri),也稱(chēng)為萊德比特鸚鵡或粉紅鸚鵡。這種中等體型的鸚鵡以探險(xiǎn)家和澳大利亞?wèn)|南部測(cè)量員托馬斯·米切爾少校的名字命名。它原產(chǎn)于澳大利亞的干旱和半干旱地區(qū),偏愛(ài)有樹(shù)木的地區(qū),以便覓食種子。它的羽毛主要是白色和淡淡的鮭魚(yú)粉色,翅膀下有更深的粉色,以及鮮紅、黃色和白色的羽冠。雄性和雌性幾乎相同,盡管雄性通常稍大些,有棕色的眼睛,而雌性有紅粉色的眼睛和羽冠中更寬的黃色條紋。
米切爾大冠鸚鵡作為寵物很受歡迎,但它們是非常社交的鳥(niǎo)類(lèi),需要主人大量的關(guān)注。在野外,它們成對(duì)筑巢,并需要大面積的領(lǐng)地,使其棲息地有破碎化的風(fēng)險(xiǎn)。盡管它們被認(rèn)為是最不受關(guān)注的物種,但隨著林地的清理,它們的數(shù)量已經(jīng)減少。同時(shí),它們還受到非法捕捉以供寵物貿(mào)易的威脅。奧萊利封面上的許多動(dòng)物都處于瀕危狀態(tài);所有這些動(dòng)物對(duì)世界都很重要。
購(gòu)買(mǎi)選項(xiàng)
定價(jià):98.00元
書(shū)號(hào):978-7-5198-8853-4
出版社:中國(guó)電力出版社