Boost C++ application development cookbook : (Record no. 1044)

MARC details
000 -LEADER
fixed length control field 05561nam a22002777a 4500
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230329003114.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230329b |||||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781849514880
040 ## - CATALOGING SOURCE
Transcribing agency 0
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133 POL
092 ## - LOCALLY ASSIGNED DEWEY CALL NUMBER (OCLC)
Edition number 0
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Polukhin, Antony
245 ## - TITLE STATEMENT
Title Boost C++ application development cookbook :
Remainder of title over 80 practical, task-based recipes to create applications using Boost libraries
Statement of responsibility, etc. Antony Polukhin
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Birmingham
Name of publisher, distributor, etc. Packt Publishing
Date of publication, distribution, etc. 2013
300 ## - PHYSICAL DESCRIPTION
Extent 330 pages
Dimensions 30 cm
500 ## - GENERAL NOTE
General note Includes index.
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note able of Contents; Boost C++ Application Development Cookbook; Boost C++ Application Development Cookbook; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Starting to Write Your Application; Introduction; Getting configuration options; Getting ready; How to do it ... ; How it works ... There's more ... See also; Storing any value in a container/variable; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Storing multiple chosen types in a variable/container; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using a safer way to work with a container that stores multiple chosen types; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Returning a value or flag where there is no value; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Returning an array from a function. Getting readyHow to do it ... ; How it works ... ; There's more ... ; See also; Combining multiple values into one; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Reordering the parameters of function; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Binding a value as a function parameter; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using the C++11 move emulation; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Making a noncopyable class; Getting ready; How to do it ... How it works ... See also; Making a noncopyable but movable class; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; 2. Converting Data; Introduction; Converting strings to numbers; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Converting numbers to strings; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Converting numbers to numbers; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Converting user-defined types to/from strings; How to do it ... ; How it works ... ; There's more ... See alsoCasting polymorphic objects; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Parsing simple input; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Parsing input; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; 3. Managing Resources; Introduction; Managing pointers to classes that do not leave scope; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Reference counting of pointers to classes used across methods; Getting ready; How to do it ... ; How it works ... ; There's more ..
520 ## - SUMMARY, ETC.
Summary, etc. Annotation Boost libraries are developed by professionals, tested on multiple platforms and processor architectures, and contain reliable solutions for a wide range of tasks. This Cookbook takes you on a journey of simplifying the process of application development and guides you through writing perfect applications fast."Boost C++ Application Development Cookbook" provides you with a number of clear step-by-step recipes that will help you take advantage of the real power of Boost and C++, while giving you a good grounding in using it in any project."Boost C++ Application Development Cookbook" looks at the Boost libraries, and breaks down the mystery and confusion about which library to use in which situation. It will take you through a number of clear, practical recipes that will help you to take advantage of the readily available solutions. Boost C++ Application Development Cookbook starts with teaching the basics of Boost libraries that are now mostly part of C++11 and leave no chance for memory leaks. Managing resources will become a piece of cake. Well see what kind of work can be done at compile time and what Boost containers can do. Do you think multithreading is a burden? Not with Boost. Think writing portable and fast servers is impossible? Youll be surprised! Compilers and operating systems differ too much? Not with Boost. From manipulating images to graphs, directories, timers, files, strings everyone will find an interesting topic. You will learn everything for the development of high quality fast and portable applications. Write a program once and then you can use it on Linux, Windows, MacOS, Android operating systems.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element C++ (Computer program language)
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer programming
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Application software
General subdivision Development
843 ## - REPRODUCTION NOTE
Type of reproduction Photocopy.
887 ## - NON-MARC INFORMATION FIELD
Source of data CamTech Library
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
Suppress in OPAC No
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     CamTech Library CamTech Library STEM & Engineering 03/29/2023   005.133 POL CamTech 000032 03/29/2023 C.1 03/29/2023 Books