Beyond the C++ standard library: an introduction to Boost
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ [u.a.]
Addison-Wesley
2010
|
Ausgabe: | 6. print. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XL, 388 S. |
ISBN: | 0321133544 9780321133540 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036618282 | ||
003 | DE-604 | ||
005 | 20100818 | ||
007 | t | ||
008 | 100817s2010 |||| 00||| eng d | ||
020 | |a 0321133544 |9 0-321-13354-4 | ||
020 | |a 9780321133540 |9 978-0-321-13354-0 | ||
035 | |a (OCoLC)682091007 | ||
035 | |a (DE-599)BVBBV036618282 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-11 |a DE-83 |a DE-20 |a DE-19 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Karlsson, Björn |e Verfasser |4 aut | |
245 | 1 | 0 | |a Beyond the C++ standard library |b an introduction to Boost |c Björn Karlsson |
250 | |a 6. print. | ||
264 | 1 | |a Upper Saddle River, NJ [u.a.] |b Addison-Wesley |c 2010 | |
300 | |a XL, 388 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Programmbibliothek |0 (DE-588)4121521-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a C++ |0 (DE-588)4193909-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 0 | 1 | |a Programmbibliothek |0 (DE-588)4121521-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020538360&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-020538360 |
Datensatz im Suchindex
_version_ | 1811969571924475904 |
---|---|
adam_text |
Contents
Foreword
.xi
Preface
.xiii
Acknowledgments
.xv
About the Author
.xvii
Organization of This Book
. xix
Introduction to Boost
.xxi
String and Text Processing
.xxii
Data Structures, Containers, Iterators, and Algorithms
.xxiii
Function Objects and Higher-Order Programming
.xxvi
Generic Programming and Template Metaprogramming
.xxix
Math and Numerics
.xxxii
Input/Output
.xxxiv
Miscellaneous
.xxxvi
Part I: General Libraries
1
Library
1:
Smart_ptr
.3
How Does the Smart_ptr Library Improve Your Programs?
.3
When Do We Need Smart Pointers?
.4
How Does Smart_ptr Fit with the Standard Library?
.5
scoped_ptr
.5
scoped_array
.14
vii
viii
Contents
shared_ptr
."
shared array
.29
intrusive_ptr
.
z*
weak_ptr
.42
Smart_ptr Summary
.51
Library
2:
Conversion
.53
How Does the Conversion Library Improve Your Programs?
.53
polymorphu^cast
.54
polymorphic^downcast
.61
numeric.cast
.64
lexicaLcast
.73
Conversion Summary
.78
Library
3:
Utility
.79
How Does the Utility Library Improve Your Programs?
.79
BOOSTISTATIC.ASSERT
.80
checked.delete
.82
noncopyable
.87
addressof
.92
enableJf
.95
Utility Summary
.103
Library
4:
Operators
.105
How Does the Operators Library Improve Your Programs?
.105
Operators
.106
Usage
.113
Operators Summary
.133
Library
5:
Regex
.135
How Does the Regex Library Improve Your Programs?
.135
How Does Regex Fit with the Standard Library?
.136
Regex
.136
Usage
.139
Regex Summary
.154
Partii:
Containers and Data Structures
157
Library
6:
Any
. 159
How Does the Any Library Improve Your Programs?
.159
How Does Any Fit with the Standard Library?
.160
Contents ix
Any
.160
Usage
.163
Any Summary
.188
Library
7:
Variant
.191
How Does the Variant Library Improve Your Programs?
.191
How Does Variant Fit with the Standard Library?
.192
Variant
.192
Usage
.196
Variant Summary
.206
Library
8:
Tuple
.209
How Does the Tuple Library Improve Your Programs?
.209
How Does the Tuple Library Fit with the Standard Library?
.210
Tuple
.210
Usage
.215
Tuple Summary
.234
Part III: Function Objects and Higher-Order Programming
235
Library
9:
Bind
.237
How Does the Bind Library Improve Your Programs?
.237
How Does Bind Fit with the Standard Library?
.238
Bind
.238
Usage
.240
Bind Summary
.267
Library
10:
Lambda
.269
How Does the Lambda Library Improve Your Programs?
.269
How Does Lambda Fit with the Standard Library?
.270
Lambda
.271
Usage
.272
Lambda Summary
.312
Library
11:
Function
.313
How Does the Function Library Improve Your Programs?
.313
How Does Function Fit with the Standard Library?
.313
Function
.314
Usage
.317
Function Summary
.340
Contents
Library 12: Signals .341
How Does the
Signals Library
Improve Your Programs?
.341
How Does Signals Fit with the Standard Library?
.342
Signals
.342
Usage
.345
Signals Summary
.371
Bibliography
.373
Index
.379 |
any_adam_object | 1 |
author | Karlsson, Björn |
author_facet | Karlsson, Björn |
author_role | aut |
author_sort | Karlsson, Björn |
author_variant | b k bk |
building | Verbundindex |
bvnumber | BV036618282 |
classification_rvk | ST 250 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)682091007 (DE-599)BVBBV036618282 |
discipline | Informatik |
edition | 6. print. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV036618282</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100818</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">100817s2010 |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0321133544</subfield><subfield code="9">0-321-13354-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780321133540</subfield><subfield code="9">978-0-321-13354-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)682091007</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV036618282</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-19</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Karlsson, Björn</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Beyond the C++ standard library</subfield><subfield code="b">an introduction to Boost</subfield><subfield code="c">Björn Karlsson</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">6. print.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XL, 388 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmbibliothek</subfield><subfield code="0">(DE-588)4121521-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmbibliothek</subfield><subfield code="0">(DE-588)4121521-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020538360&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020538360</subfield></datafield></record></collection> |
id | DE-604.BV036618282 |
illustrated | Not Illustrated |
indexdate | 2024-10-04T08:00:42Z |
institution | BVB |
isbn | 0321133544 9780321133540 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020538360 |
oclc_num | 682091007 |
open_access_boolean | |
owner | DE-11 DE-83 DE-20 DE-19 DE-BY-UBM |
owner_facet | DE-11 DE-83 DE-20 DE-19 DE-BY-UBM |
physical | XL, 388 S. |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Karlsson, Björn Verfasser aut Beyond the C++ standard library an introduction to Boost Björn Karlsson 6. print. Upper Saddle River, NJ [u.a.] Addison-Wesley 2010 XL, 388 S. txt rdacontent n rdamedia nc rdacarrier Programmbibliothek (DE-588)4121521-7 gnd rswk-swf C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s Programmbibliothek (DE-588)4121521-7 s DE-604 Digitalisierung UB Bayreuth application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020538360&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Karlsson, Björn Beyond the C++ standard library an introduction to Boost Programmbibliothek (DE-588)4121521-7 gnd C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4121521-7 (DE-588)4193909-8 |
title | Beyond the C++ standard library an introduction to Boost |
title_auth | Beyond the C++ standard library an introduction to Boost |
title_exact_search | Beyond the C++ standard library an introduction to Boost |
title_full | Beyond the C++ standard library an introduction to Boost Björn Karlsson |
title_fullStr | Beyond the C++ standard library an introduction to Boost Björn Karlsson |
title_full_unstemmed | Beyond the C++ standard library an introduction to Boost Björn Karlsson |
title_short | Beyond the C++ standard library |
title_sort | beyond the c standard library an introduction to boost |
title_sub | an introduction to Boost |
topic | Programmbibliothek (DE-588)4121521-7 gnd C++ (DE-588)4193909-8 gnd |
topic_facet | Programmbibliothek C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020538360&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT karlssonbjorn beyondthecstandardlibraryanintroductiontoboost |