Beyond the C++ Standard Library: An Introduction to Boost [Electronic resources]

Bjorn Karlsson

نسخه متنی -صفحه : 124/ 105
نمايش فراداده

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W]

C++

language shortcomings

threading

C++ Standard Library

regular expressions

C++ Template Metaprogramming(IT)

Cacciola, Fernando 2nd 3rd

Call_traits

callback functions

callbacks 2nd 3rd

multicast

calling

functions

member functions 2nd 3rd 4th 5th 6th

multiple functions 2nd 3rd

case_statement

cast functions (Converstion library)

lexical_cast 2nd

enabling classes 2nd 3rd

example 2nd 3rd

programming with 2nd

usage 2nd

numeric_cast 2nd 3rd 4th 5th 6th 7th

usage 2nd

polymorphic_cast 2nd

error handling

failing 2nd 3rd 4th

illustration

usage

versus dynamic_cast 2nd

polymorphic_downcast 2nd

testing

usage 2nd 3rd

casting

lambda expressions 2nd 3rd

casts

optimizations

catch_all

catch_exception

character class

character classes

negated

checked_array_delete

usage

checked_delete 2nd

problems 2nd 3rd

usage 2nd 3rd 4th 5th

checking

range

Cheshire Cat idiom

circular dependencies

class template

variant

class templates

tuples

classes

addable

any_out

storage 2nd 3rd 4th 5th 6th

creating

enabling

lexical_cast 2nd 3rd

flexibility

implementing pimpl idiom

property classes

defining 2nd 3rd 4th

shiftable

sig

sig_helper

classses

tracer

clear code

Cleary, Steve 2nd 3rd

code

clear code

Colvin, Greg

Combiner 2nd 3rd

returning maximum/minimum

stopping processing upon a false return

Command pattern

comparing tuples 2nd 3rd

compatible syntax

compile time

computation at

compliance

Standard Library adapers 2nd 3rd 4th 5th

compose1 2nd

compose2

compose_f_gx

compose_f_gx_hx

composing

objects

function objects 2nd 3rd 4th

composition

functional composition 2nd

Compressed_pair

computation

at compile time

Concept_check

concepts

definitions

connecting

slots to signals

const_parameters

constant

constructing

in lambda expressions 2nd 3rd 4th

tuples 2nd

constructor

constructors

copy

invoking 2nd

shared_ptr

exceptions

simple_bind

Tuple library

containers

sorting 2nd 3rd 4th 5th 6th

types

extracting from 2nd

contains function

contains predicate 2nd 3rd 4th 5th

control structures

lambda expressions 2nd 3rd 4th 5th

Conversion

Conversion library

cast functions

lexical_cast 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th

numeric_cast 2nd 3rd 4th 5th 6th 7th 8th 9th

polymorphic_cast 2nd 3rd

polymorphic_downcast 2nd 3rd 4th 5th

conversions

integers

integral types

pointer types

Coplien, James

copy assignment operations

turning off

copy assignment operator 2nd

copy construction operations

turning off

copy constructor

copy constructors

invoking 2nd

copying

objects 2nd

counting

values

non-empty 2nd 3rd

Crc

CRC (cyclic redundancy codes)

creating

lambda expressions

named variables

shared_ptr from a weak_ptr 2nd

shared_ptr from this

slots using Bind and Lambda 2nd 3rd

cref

criteria

sorting criteria

defining 2nd 3rd 4th 5th 6th

crosscast

crosscasting

Curiously Recurring Template Pattern

custom deleter

custom deleters

shared_ptr

security 2nd

customizing

algorithms 2nd

cyclic redundancy codes (CRC)