Beyond the C++ Standard Library: An Introduction to Boost (Paperback)
暫譯: 超越 C++ 標準庫:Boost 入門 (平裝本)
Björn Karlsson
- 出版商: Addison Wesley
- 出版日期: 2005-09-01
- 售價: $2,450
- 貴賓價: 9.5 折 $2,328
- 語言: 英文
- 頁數: 432
- 裝訂: Paperback
- ISBN: 0321133544
- ISBN-13: 9780321133540
-
相關分類:
C++ 程式語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
$199$189 -
$980$774 -
$650$429 -
$1,127Computer Networks, 4/e
-
$780$616 -
$1,078Operating System Principles, 7/e(IE) (美國版ISBN:0471694665-Operating System Concepts, 7/e) (平裝)
-
$580$458 -
$620$490 -
$820$697 -
$680$646 -
$490$382 -
$1,127Database System Concepts, 5/e (IE) (美國版ISBN:0072958863)
-
$880$695 -
$650$514 -
$650$553 -
$780$663 -
$680$578 -
$580$493 -
$650$507 -
$450$356 -
$720$569 -
$880$695 -
$990$891 -
$600$480 -
$820$648
相關主題
商品描述
Table of Contents:
Foreword.
Preface.
Acknowledgments.
About the Author.
Organization of This Book.
Introduction to Boost.
String and Text Processing
Data Structures, Containers, Iterators, and Algorithms
Function Objects and Higher-Order Programming
Generic Programming and Template Metaprogramming
Math and Numerics
Input/Output
Miscellaneous
I. GENERAL LIBRARIES.
Library 1: Smart_ptr.
How Does the Smart_ptr Library Improve Your Programs?
When Do We Need Smart Pointers?
How Does Smart_ptr Fit with the Standard Library?
scoped_ptr
scoped_array
shared_ptr
shared_array
intrusive_ptr
weak_ptr
Smart_ptr Summary
Library 2: Conversion.
How Does the Conversion Library Improve Your Programs?
polymorphic_cast
polymorphic_downcast
numeric_cast
lexical_cast
Conversion Summary
Library 3: Utility.
How Does the Utility Library Improve Your Programs?
BOOST_STATIC_ASSERT
checked_delete
noncopyable
addressof
enable_if
Utility Summary
Library 4: Operators.
How Does the Operators Library Improve Your Programs?
Operators
Usage
Operators Summary
Library 5: Regex.
How Does the Regex Library Improve Your Programs?
How Does Regex Fit with the Standard Library?
Regex
Usage
Regex Summary
II. CONTAINERS AND DATA STRUCTURES.
Library 6: Any.
How Does the Any Library Improve Your Programs?
How Does Any Fit with the Standard Library?
Any
Usage
Any Summary
Library 7: Variant.
How Does the Variant Library Improve Your Programs?
How Does Variant Fit with the Standard Library?
Variant
Usage
Variant Summary
Library 8: Tuple.
How Does the Tuple Library Improve Your Programs?
How Does the Tuple Library Fit with the Standard Library?
Tuple
Usage
Tuple Summary
III. FUNCTION OBJECTS AND HIGHER-ORDER PROGRAMMING.
Library 9: Bind.
How Does the Bind Library Improve Your Programs?
How Does Bind Fit with the Standard Library?
Bind
Usage
Bind Summary
Library 10: Lambda.
How Does the Lambda Library Improve Your Programs?
How Does Lambda Fit with the Standard Library?
Lambda
Usage
Lambda Summary
Library 11: Function.
How Does the Function Library Improve Your Programs?
How Does Function Fit with the Standard Library?
Function
Usage
Function Summary
Library 12: Signals.
How Does the Signals Library Improve Your Programs?
How Does Signals Fit with the Standard Library?
Signals
Usage
Signals Summary
Bibliography.
Index.
商品描述(中文翻譯)
目錄:
前言
序言
致謝
關於作者
本書組織
Boost 簡介
字串與文字處理
資料結構、容器、迭代器與演算法
函數物件與高階程式設計
泛型程式設計與模板元程式設計
數學與數值計算
輸入/輸出
其他
I. 一般函式庫
函式庫 1: Smart_ptr
Smart_ptr 函式庫如何改善您的程式?
何時需要智慧指標?
Smart_ptr 如何與標準函式庫相容?
scoped_ptr
scoped_array
shared_ptr
shared_array
intrusive_ptr
weak_ptr
Smart_ptr 總結
函式庫 2: Conversion
Conversion 函式庫如何改善您的程式?
polymorphic_cast
polymorphic_downcast
numeric_cast
lexical_cast
Conversion 總結
函式庫 3: Utility
Utility 函式庫如何改善您的程式?
BOOST_STATIC_ASSERT
checked_delete
noncopyable
addressof
enable_if
Utility 總結
函式庫 4: Operators
Operators 函式庫如何改善您的程式?
Operators
使用方法
Operators 總結
函式庫 5: Regex
Regex 函式庫如何改善您的程式?
Regex 如何與標準函式庫相容?
Regex
使用方法
Regex 總結
II. 容器與資料結構
函式庫 6: Any
Any 函式庫如何改善您的程式?
Any 如何與標準函式庫相容?
Any
使用方法
Any 總結
函式庫 7: Variant
Variant 函式庫如何改善您的程式?
Variant 如何與標準函式庫相容?
Variant
使用方法
Variant 總結
函式庫 8: Tuple
Tuple 函式庫如何改善您的程式?
Tuple 函式庫如何與標準函式庫相容?
Tuple
使用方法
Tuple 總結
III. 函數物件與高階程式設計
函式庫 9: Bind
Bind 函式庫如何改善您的程式?
Bind 如何與標準函式庫相容?
Bind
使用方法
Bind 總結
函式庫 10: Lambda
Lambda 函式庫如何改善您的程式?
Lambda 如何與標準函式庫相容?
Lambda
使用方法
Lambda 總結
函式庫 11: Function
Function 函式庫如何改善您的程式?
Function 如何與標準函式庫相容?
Function
使用方法
Function 總結
函式庫 12: Signals
Signals 函式庫如何改善您的程式?
Signals 如何與標準函式庫相容?
Signals
使用方法
Signals 總結
參考文獻
索引