|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn919508998 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
150901s2015 enka ob 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d IDEBK
|d EBLCP
|d DEBSZ
|d COO
|d OCLCF
|d YDXCP
|d DEBBG
|d N$T
|d NLE
|d VT2
|d AZK
|d OCLCQ
|d MERUC
|d OCLCQ
|d TEFOD
|d CEF
|d OCLCQ
|d UKMGB
|d OCLCQ
|d WYU
|d UAB
|d AU@
|d UKAHL
|d RDF
|d OCLCQ
|d OCLCO
|d OCLCQ
|
015 |
|
|
|a GBB6G3056
|2 bnb
|
016 |
7 |
|
|a 018006680
|2 Uk
|
019 |
|
|
|a 916529601
|a 923518103
|a 927376882
|a 958464843
|a 961514127
|
020 |
|
|
|a 9781783551224
|q (electronic bk.)
|
020 |
|
|
|a 1783551224
|q (electronic bk.)
|
020 |
|
|
|z 9781783551217
|
020 |
|
|
|z 1783551216
|
029 |
1 |
|
|a AU@
|b 000056112774
|
029 |
1 |
|
|a DEBBG
|b BV043020223
|
029 |
1 |
|
|a DEBBG
|b BV043622600
|
029 |
1 |
|
|a DEBSZ
|b 445090448
|
029 |
1 |
|
|a DEBSZ
|b 455697930
|
029 |
1 |
|
|a GBVCP
|b 833424610
|
029 |
1 |
|
|a GBVCP
|b 882846892
|
029 |
1 |
|
|a UKMGB
|b 018006680
|
035 |
|
|
|a (OCoLC)919508998
|z (OCoLC)916529601
|z (OCoLC)923518103
|z (OCoLC)927376882
|z (OCoLC)958464843
|z (OCoLC)961514127
|
037 |
|
|
|a CL0500000637
|b Safari Books Online
|
037 |
|
|
|a D30701DF-6989-4AE8-8583-FF5EAD219A8A
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.C153
|
072 |
|
7 |
|a COM
|x 051070
|2 bisacsh
|
082 |
0 |
4 |
|a 005.13/3
|a 005.133
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Mukherjee, Arindam,
|e author.
|
245 |
1 |
0 |
|a Learning Boost C++ libraries :
|b solve practical programming problems using powerful, portable, and expressive libraries from Boost /
|c Arindam Mukherjee.
|
246 |
3 |
|
|a Learning Boost C plus plus libraries
|
246 |
3 |
0 |
|a Solve practical programming problems using powerful, portable, and expressive libraries from Boost
|
264 |
|
1 |
|a Birmingham, UK :
|b Packt Publishing,
|c 2015.
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Community experience distilled
|
588 |
0 |
|
|a Online resource; title from cover (Safari, viewed August 26, 2015).
|
504 |
|
|
|a Includes bibliographical references and index.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Boost; How it all started; What is Boost?; Getting started with Boost libraries; Necessary software; Linux toolchain; Windows toolchain; Obtaining and building Boost libraries; Planning your Boost sandbox; Library naming conventions; Library name components; Library name layouts; Installing a Boost binary distribution; Building and installing the Boost libraries from source; Using Boost libraries in your projects; Linking against Boost libraries on Linux
|
505 |
8 |
|
|a Linking against Boost libraries on WindowsBuilding the code listings in this book; CMake; Code examples; Self-test questions; Summary; Chapter 2: The First Brush with Boost's Utilities; Simple data structures; Boost. Optional; Accessing values stored in boost::optional; get_value_or; Boost. Optional versus pointers; Boost. Tuple; Creating tuples; Accessing tuple elements; Comparing tuples; Writing generic code using tuples; Working with heterogeneous values; Boost. Variant; Accessing values in a variant; Defining recursive variants; Boost. Any; Boost. Conversion; lexical_cast
|
505 |
8 |
|
|a Handling command-line argumentsDesigning command-line options; The diff command -- a case study; Using Boost. Program_Options; Parsing positional parameters; Multiple option values; Other utilities and compile-time checks; BOOST_CURRENT_FUNCTION; Boost. Swap; Compile-time asserts; Diagnostics using preprocessor macros; Self-test questions; Summary; References; Chapter 3: Memory Management and Exception Safety; Dynamic memory allocation and exception safety; Exception safety and RAII; Smart pointers; Unique ownership semantics; boost::scoped_ptr; boost::scoped_array; std::unique_ptr
|
505 |
8 |
|
|a Shared ownership semanticsboost::shared_ptr and std::shared_ptr; Intrusive smart pointers -- boost::intrusive_ptr; shared_array; Managing non-memory resources using smart pointers; Self-test questions; Summary; References; Chapter 4: Working with Strings; Text processing with Boost String Algorithms library; Using Boost String Algorithms; Find algorithms; Case-conversion and trimming algorithms; The replace and erase algorithms; The split and join algorithms; Splitting text using the Boost Tokenizer library; Tokenizing based on separators
|
505 |
8 |
|
|a Tokenizing records with fields containing metacharactersTokenizing records with fixed-length fields; Writing your own tokenizer functions; Regular expressions using Boost. Regex; Regular expression syntax; Atoms; Quantifiers; Character classes; Anchors; Sub-expressions; Disjunctions; Using Boost. Regex to parse regular expressions; Matching text; Searching text; Tokenizing text using regex; Replacing text; Self-test questions; Summary; Chapter 5: Effective Data Structures beyond STL; Boost Container library; Move-awareness and in-place construction; Nonstandard containers
|
520 |
|
|
|a If you are a C++ programmer who has never used Boost libraries before, this book will get you up-to-speed with using them. Whether you are developing new C++ software or maintaining existing code written using Boost libraries, this hands-on introduction will help you decide on the right library and techniques to solve your practical programming problems.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a C++ (Computer program language)
|
650 |
|
0 |
|a Object-oriented programming languages.
|
650 |
|
6 |
|a C++ (Langage de programmation)
|
650 |
|
6 |
|a Langages orientés objet (Informatique)
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x C++
|2 bisacsh
|
650 |
|
7 |
|a C++ (Computer program language)
|2 fast
|0 (OCoLC)fst00843286
|
650 |
|
7 |
|a Object-oriented programming languages.
|2 fast
|0 (OCoLC)fst01741387
|
776 |
0 |
8 |
|i Print version:
|a Mukherjee, Arindam.
|t Learning Boost C++ libraries : solve practical programming problems using powerful, portable, and expressive libraries from Boost.
|d Birmingham, [England] ; Mumbai, [India] : Packt Publishing, ©2015
|h 531 pages
|k Community experience distilled.
|z 9781783551217
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781783551217/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH29022087
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL2122136
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1048215
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis32308278
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12556468
|
994 |
|
|
|a 92
|b IZTAP
|