Beyond the C++ Standard Library: An Introduction to Boost [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Beyond the C++ Standard Library: An Introduction to Boost [Electronic resources] - نسخه متنی

Bjorn Karlsson

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید

Index

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

safe bool idiom

safety

dynamic_cast

type safety

scope

limiting

scoped_array 2nd

scoped_ptr

auto_ptr const

compared to scoped_ptr

free functions

manual delete

members

pimpl idiom 2nd

use of

when to use

searching

in programs 2nd 3rd 4th 5th

security

custom deleters 2nd

Seik, Jeremy 2nd 3rd 4th 5th

select1st

select2nd

semantics

bind 2nd 3rd 4th

separating GUIs from details on how to handle events from the user 2nd 3rd 4th 5th 6th

Serialization

set of types

SFINAE

SFINAE (Substitution Failure is Not An Error) 2nd

shared ownership

shared_array 2nd

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

creating from a weak_ptr 2nd

creating from this

custom deleters

security 2nd

destructor

free functions

members

pimple idiom

standard library containters 2nd

usage

when to use

shiftable classes

shortcut 2nd 3rd

shortcuts 2nd 3rd

Siek, Jeremy

sig

sig_helper class

signal

Signal library

combining results 2nd 3rd 4th

copy constructors

grouping slots 2nd 3rd 4th

managing connections 2nd 3rd

signals with arguments 2nd 3rd 4th 5th

types 2nd

Signals

signals 2nd

Combiner 2nd 3rd 4th

copy constructors

managing connections 2nd 3rd

with arguments 2nd 3rd 4th 5th

Signals library 2nd

members

usage

simple_bind constructor

SlotFunction parameter

slots 2nd 3rd

Combiner

connecting to signals

creating using Bind and Lambda 2nd 3rd

disconnecting

grouping 2nd 3rd 4th

managing connections 2nd 3rd

returning false

smart pointers 2nd 3rd 4th

advantages

common errors

intrusive_ptr

free functions

members 2nd

providing reference counters 2nd 3rd

supporting different reference counters 2nd

usage

when to use

scoped_array

scoped_ptr

auto_ptr const

compared to auto_ptr

free functions

manual delete

members

pimpl idiom 2nd

use of

when to use

shared_array

shared_ptr

creating from this

custom deleters 2nd 3rd

destructor

free functions

members

pimpl idiom

standared library containers 2nd

usage

when to use

storage

weak_ptr

creating a shared_ptr 2nd

members 2nd

pointer values 2nd 3rd

usage

when to use

when to use

Smart_ptr 2nd

Standard Library

sorting

containers 2nd 3rd 4th 5th 6th

sorting criteria

defining 2nd 3rd 4th 5th 6th

sorting predicates

specializations

template specialization

Spirit

splitting

strings 2nd 3rd

sregex_token_iterator

Standard Library

adapters

compliance 2nd 3rd 4th 5th

Bind

Function library

Lamba library

Opoerators library

Signals library

Smart_ptr

Tuple library

Variant library

Standard Library containers

shared_ptr

state

binders 2nd 3rd 4th 5th

stateful function objects 2nd 3rd

static assertions 2nd

static variables

providing state for free functions

Static_assert

static_cast

downcasts

for downcasts

static_visitor

std[colon colon]bad_cast exception

storage

any_out 2nd 3rd 4th 5th 6th

function objects

non-intrusive smart pointers

shared_ptr 2nd

stored values

any

accessing 2nd

retrieving 2nd 3rd

storing

elements

pointers 2nd 3rd

in any 2nd 3rd 4th 5th 6th 7th 8th

types

Any library 2nd 3rd 4th 5th 6th 7th 8th

streaming tuples 2nd

strict weak ordering

String_algo

strings

splitting 2nd 3rd

String_algo

stringstream

Stroustrup, Bjarne

structs

subexpressions

enclosing

matches

expanding

Substitution Failure Is Not An Error (SFINAE) 2nd

subtractable

subtraction

swap function

swapping

values

any 2nd 3rd

switch statement

switch_statement

syntax

compatible syntax

preferred syntax

regular expressions 2nd 3rd

/ 124