توضیحاتی در مورد کتاب Beyond the C++ standard library: an introduction to Boost
نام کتاب : Beyond the C++ standard library: an introduction to Boost
ویرایش : Nachdr.
عنوان ترجمه شده به فارسی : فراتر از کتابخانه استاندارد C++: مقدمه ای بر Boost
سری :
نویسندگان : Karlsson, Björn
ناشر : Addison-Wesley Professional
سال نشر : 2005;2010
تعداد صفحات : 432
ISBN (شابک) : 0321133544 , 9780321133540
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 3 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
فهرست مطالب :
Cover......Page 1
Contents......Page 8
Foreword......Page 12
Preface......Page 14
Acknowledgments......Page 16
About the Author......Page 18
Organization of This Book......Page 20
Introduction to Boost......Page 22
String and Text Processing......Page 23
Data Structures, Containers, Iterators, and Algorithms......Page 24
Function Objects and Higher-Order Programming......Page 27
Generic Programming and Template Metaprogramming......Page 30
Math and Numerics......Page 33
Input/Output......Page 35
Miscellaneous......Page 37
Part I: General Libraries......Page 42
How Does the Smart_ptr Library Improve Your Programs?......Page 44
When Do We Need Smart Pointers?......Page 45
scoped_ptr......Page 46
scoped_array......Page 55
shared_ptr......Page 56
intrusive_ptr......Page 70
weak_ptr......Page 83
Smart_ptr Summary......Page 92
How Does the Conversion Library Improve Your Programs?......Page 94
polymorphic_cast......Page 95
polymorphic_downcast......Page 102
numeric_cast......Page 105
lexical_cast......Page 114
Conversion Summary......Page 119
How Does the Utility Library Improve Your Programs?......Page 120
BOOST_STATIC_ASSERT......Page 121
checked_delete......Page 123
noncopyable......Page 128
addressof......Page 133
enable_if......Page 136
Utility Summary......Page 144
How Does the Operators Library Improve Your Programs?......Page 146
Operators......Page 147
Usage......Page 154
Operators Summary......Page 174
How Does the Regex Library Improve Your Programs?......Page 176
Regex......Page 177
Usage......Page 180
Regex Summary......Page 195
Part II: Containers and Data Structures......Page 198
How Does the Any Library Improve Your Programs?......Page 200
Any......Page 201
Usage......Page 204
Any Summary......Page 229
How Does the Variant Library Improve Your Programs?......Page 232
Variant......Page 233
Usage......Page 237
Variant Summary......Page 247
How Does the Tuple Library Improve Your Programs?......Page 250
Tuple......Page 251
Usage......Page 256
Tuple Summary......Page 275
Part III: Function Objects and Higher-Order Programming......Page 276
How Does the Bind Library Improve Your Programs?......Page 278
Bind......Page 279
Usage......Page 281
Bind Summary......Page 308
How Does the Lambda Library Improve Your Programs?......Page 310
How Does Lambda Fit with the Standard Library?......Page 311
Lambda......Page 312
Usage......Page 313
Lambda Summary......Page 353
How Does Function Fit with the Standard Library?......Page 354
Function......Page 355
Usage......Page 358
Function Summary......Page 381
How Does the Signals Library Improve Your Programs?......Page 382
Signals......Page 383
Usage......Page 386
Signals Summary......Page 412
Bibliography......Page 414
A......Page 420
C......Page 421
D......Page 422
F......Page 423
L......Page 424
O......Page 425
Q-R......Page 426
S......Page 427
T......Page 428
W-Z......Page 429