Nicolai M. Josuttis: solutions in time  Index der Code-Beispiele

Objektorientiertes Programmieren in C++ - Ein Tutorial für Ein- und Umsteiger

Index der Code-Beispiele

Dies ist Index aller Code-Beispiele des Buchs Objektorientiertes Programmieren in C++ - Ein Tutorial für Ein- und Umsteiger von Nicolai Josuttis.



[Verzeichnis]  [Beispiele]  [Buch]  [Copyrights

<<
>>

A

ABC (abstract base class)
abgeleitete Klasse
abgeleitete Klasse mit dynamischen Komponenten
abstrakte Basisklasse
Adresse bei Mehrfachvererbung mit Referenzen
Adresse bei Mehrfachvererbung mit Zeigern
Algorithmen
Algorithmus copy()
Algorithmus find()
Algorithmus max_element()
Algorithmus min_element()
Algorithmus reverse()
Algorithmus sort()
Algorithmus transform() mit Funktion
Algorithmus transform() mit Funktionsobjekt
Amph
argc
Argumente aus der Kommandozeile
argv
argv, als Dateienamen auswerten
Aufzählungstypen
ausgeben
Ausnahme
Ausnahmebehandlung generell
Ausnahmeobjekt mit Parametern
Auto
automatische Typumwandlung

B

Back-Inserter
begin()
boolalpha
Boot
Bruch
Bruch einlesen

C

catch
cerr
char
char*
char*-Stream
cin
class
clear()
close()
const
const_iterator
copy() Algorithmus
Copy-Konstruktor
CountedPtr
CountedPtr anwenden
cout
c_str()
C-String

D

Dateizugriff
Datei zweimal ausgeben
Default-Argumente
Default-Template-Parameter
#define
delete
delete überladen
deque
Destruktor
dynamische Komponenten
dynamische Polymorphie

E

Ein-/Ausgaben
Ein-/Ausgaben für Klassen
einlesen
end()
#endif
endl
enum
eof()
Exception
explizite Instantiierung von Templates

F

FarbString
Filter
find() Algorithmus
for
friend
Front-Inserter
fstream
Funktion als Parameter
Funktionsobjekt
Funktionstemplate
Funktionstemplate aufrufen

G

GeoGruppe, 1. Version
GeoGruppe, 2. Version
GeoObj
get()
getline()
good()

H

Headerdatei

I

ID
if
#ifndef
ifstream
imbue()
#include
Indexoperator für Konstanten
Indexoperator für Variablen
Initialisierungsliste
inline
insert()
int
int als Template-Parameter
I/O
I/O für Klassen
IOStreams
IStream-Iterator
istringstream
Iterator
Iterator für Streams

K

KBruch
Klassentemplate
Klassentemplate verwenden
Komponentenzeiger
Komponentenzeiger für Schnittstellen nach außen
Konstruktor
Kreis

L

length() für Strings
lexical_cast
lexical_cast, Aufruf
Linie
list
Locale
long

M

main()
make_pair()
Manipulator implementieren
max_element() Algorithmus
Mehrfachvererbung: Amph
Mehrfachvererbung: Auto
Mehrfachvererbung: Boot
Mehrfachvererbung: Testprogramm
min_element() Algorithmus
multimap

N

namespace
new
New-Handler
new Implementierung
new überladen
npos
numeric_limits
numerische Limits

O

ofstream
open()
operator
OStream-Iterator
ostringstream

P

Person
Polymorphie mit Templates
Polymorphie mit Vererbung
private
processException()
protected
public
push_back()
push_front()
put()

R

rdbuf()
Reference-Counting
Referenz
resize()
rethrow
return
reverse() Algorithmus

S

set
size() für Vektoren
Smart-Pointer
Smart-Pointer anwenden
sort() Algorithmus
Sprachumgebung
sqrt()
sstream
Standardkanäle umleiten
static
static_cast
statische Komponenten
statische Komponenten, Initialisierung
statische Polymorphie
std::string
STL-Container ausgeben
str()
streambuf
Stream-Iterator
string
String, Implementierung
string::npos
String-Stream

T

Template, explizite Instantiierung
Template, Funktion
template für Funktionen
template für Klassen
Template, Klasse
template mit Werte-Parametern
Template-Spezialisierung
Template überladen
this
throw
throw als rethrow
transform() Algorithmus mit Funktion
transform() Algorithmus mit Funktionsobjekt
try
typename
typename für Template-Hilfstypen
Typumwandlung automatisch
Typumwandlung mit lexical_cast

U

Umleiten der Standardkanäle
using

V

vector
Vererbung
Vererbung mit dynamischen Komponenten
virtual

W

while

Z

Zeile einlesen
Zuweisungsoperator