C++現代編程技術-寫給工程師的C++教程 彼得.哥特史林 9787115637642 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
NT$826
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C++現代編程技術-寫給工程師的C++教程
ISBN:9787115637642
出版社:人民郵電
著編譯者:彼得.哥特史林
頁數:501
所在地:中國大陸 *此為代購商品
書號:1653056
可大量預訂,請先連絡。

內容簡介

在科學和工程領域,很多軟體都是用C++來實現的。隨著軟體項目的規模越來越大,C++的優勢更加突出。C++既能夠支持足夠貼近硬體層面的編程工作,又能夠駕馭高級抽象的編程需求。因此,全面掌握C++語言的語法及新特性,對開發者非常重要。 本書由淺入深地介紹了C++編程的方方面面,涉及C++基礎、類、泛型編程、程序庫、元編程、面向對象編程、科學項目等內容,還通過3個附錄(程序庫、編程工具、語言規範)全面介紹了一些拓展知識。 本書適合想全面學習C++編程的讀者以及對C++新特性感興趣的讀者閱讀參考。

作者簡介

彼得·哥特史林(Peter Gottschling),致力於開發領先的科學計算軟體,並希望他的熱情能打動讀者。他開發了矩陣模板庫(Matrix Template Library 4,MTL4),同時也是許多程序庫的合作開發者,如Boost Graph Lilbrary。他在大學的基礎C+課程和專業培訓課程中分享了這些開發經驗,並最終促使了本書的誕生。 他是ISOC++標準委員會成員、德國編程語言標準委員會副主席、德累斯頓C++用戶組創始人。年少之時,他在德累斯頓工業大學同時學習計算機科學和數學,拿到了雙學士學位,並獲得了計算機科學專業的博士學位。在經歷了一場學術機構中的「冒險」之後,他創立了自己的公司SimuNova,最後回到了故鄉萊比錫,彼時正是萊比錫建城一千周年。他已婚,育有四個孩子。

目錄

第1章 C++基礎
1 1 我們的第一個程序
1 2 變數
1 2 1 內置類型
1 2 2 字元和字元串
1 2 3 聲明變數
1 2 4 常量
1 2 5 字面量
1 2 6 非窄化初始化
1 2 7 作用域
1 3 操作符
1 3 1 算術操作符
1 3 2 布爾操作符
1 3 3 位操作符
1 3 4 賦值操作符
1 3 5 程序控制流
1 3 6 內存管理
1 3 7 訪問操作符
1 3 8 類型處理
1 3 9 異常處理
1 3 10 操作符重載
1 3 11 操作符優先順序
1 3 12 避免歧義
1 4 表達式和語句
1 4 1 表達式
1 4 2 語句
1 4 3 分支
1 4 4 循環
1 4 5 goto
1 5 函數
1 5 1 參數
1 5 2 返回值
1 5 3 內聯
1 5 4 重載
1 5 5 main函數
1 6 異常處理
1 6 1 斷言
1 6 2 異常
1 6 3 靜態斷言
1 7 I/O
1 7 1 標準輸出
1 7 2 標準輸入
1 7 3 文件的輸入和輸出
1 7 4 通用流的概念
1 7 5 格式化
1 7 6 新型格式化
1 7 7 處理I/O異常
1 7 8 文件系統
1 8 數組、指針和引用
1 8 1 數組
1 8 2 指針
1 8 3 智能指針
1 8 4 引用
1 8 5 指針和引用的區別
1 8 6 不要引用過期數據
1 8 7 數組的容器
1 9 結構化的軟體項目
1 9 1 註釋
1 9 2 預處理器指令
1 10 練習
1 10 1 窄化
1 10 2 字面量
1 10 3 操作符
1 10 4 分支
1 10 5 循環
1 10 6 I/O
1 10 7 數組和指針
1 10 8 函數
第2章 類
2 1 為通用性編程而不局限於技術細節
2 2 成員
2 2 1 成員變數
2 2 2 可訪問性
2 2 3 訪問操作符
2 2 4 類的靜態聲明
2 2 5 成員函數
2 3 設置值:構造函數與賦值
2 3 1 構造函數
2 3 2 賦值
2 3 3 初始化器列表
2 3 4 統一初始化
2 3 5 移動語義
2 3 6 通過字面量構造對象
2 4 析構函數
2 4 1 實現規則
2 4 2 妥善處理資源
2 5 方法生成總結
2 6 訪問成員變數
2 6 1 訪問函數
2 6 2 下標操作符
2 6 3 常量成員函數
2 6 4 引用限定的成員
2 7 操作符重載的設計
2 7 1 保持一致性
2 7 2 優先順序
2 7 3 成員函數和自由函數
2 7 4 重載等式
2 7 5 重載「飛船」運算符
2 7 6 重載中的類型系統
2 8 練習
2 8 1 多項式
2 8 2 有理數
2 8 3 移動賦值
2 8 4 初始化器列表
2 8 5 資源管理
第3章 泛型編程
3 1 函數模板
3 1 1 實例化
3 1 2 參數類型推導
3 1 3 處理模板中的異常
3 1 4 混合類型
3 1 5 統一初始化
3 1 6 自動返回的類型
3 1 7 模板參數簡化
3 2 命名空間和函數查找
3 2 1 命名空間
3 2 2 參數依賴查找
3 2 3 命名空間限定和ADL
3 3 類模板
3 3 1 容器示例
3 3 2 設計統一的類和函數介面
3 4 類型推導和定義
3 4 1 自動變數類型
3 4 2 表達式的類型
3 4 3 decltype(auto)
3 4 4 類模板參數推導
3 4 5 推導多種類型
3 4 6 定義類型
3 5 模板特例化
3 5 1 為某種類型特例化一個類
3 5 2 函數特例化和重載
3 5 3 類的偏特化
3 5 4 偏特化函數
3 5 5 用戶自定義類型的結構化綁定
3 5 6 用戶自定義格式化
3 6 模板的非類型參數
3 6 1 固定大小的容器
3 6 2 推導非類型參數
3 7 函子
3 7 1 類函數參數
3 7 2 組合函子
3 7 3 遞歸
3 7 4 泛型規約
3 8 lambda表達式
3 8 1 捕獲
3 8 2 泛型lambda
3 9 變數模板
3 10 概念編程
3 10 1 定義概念
3 10 2 通過概念分發
3 10 3 類中的概念
3 10 4 概念設計
3 11 可變參數模板
3 11 1 遞歸函數
3 11 2 直接展開
3 11 3 索引序列
3 11 4 摺疊表達式
3 11 5 類型生成器
3 11 6 增長測試
3 12 練習
3 12 1 字元串表達
3 12 2 元組的字元串表達
3 12 3 泛型堆棧
3 12 4 帶類型參數的有理數
3 12 5 向量的迭代器
3 12 6 奇數迭代器
3 12 7 奇數範圍
3 12 8 bool堆棧
3 12 9 自定義大小的堆棧
3 12 10 梯形法則
3 12 11 帶靜態函數的部分特例化
3 12 12 Functor函子
3 12 13 Lambda
3 12 14 實現make_unique
第4章 程序庫
4 1 標準模板庫
4 1 1 入門示例
4 1 2 迭代器
4 1 3 容器
4 1 4 演算法
4 1 5 範圍(Ran
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理