Programmieren in C++: Einführung in den Sprachstandard C++
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin [u.a.]
Springer
1995
|
Ausgabe: | 3., überarb. und erw. Aufl. |
Schriftenreihe: | Objekttechnologie
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XI, 361 S. graph. Darst. |
ISBN: | 3540590374 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010114507 | ||
003 | DE-604 | ||
005 | 20040317 | ||
007 | t | ||
008 | 950320s1995 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 943823609 |2 DE-101 | |
020 | |a 3540590374 |9 3-540-59037-4 | ||
035 | |a (OCoLC)75606814 | ||
035 | |a (DE-599)BVBBV010114507 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-355 |a DE-19 |a DE-20 |a DE-91G |a DE-Aug4 |a DE-473 |a DE-861 |a DE-523 |a DE-11 |a DE-2070s | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Schader, Martin |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programmieren in C++ |b Einführung in den Sprachstandard C++ |c Martin Schader ; Stefan Kuhlins |
250 | |a 3., überarb. und erw. Aufl. | ||
264 | 1 | |a Berlin [u.a.] |b Springer |c 1995 | |
300 | |a XI, 361 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Objekttechnologie | |
650 | 0 | 7 | |a C++ |0 (DE-588)4193909-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Kuhlins, Stefan |e Verfasser |4 aut | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006716323&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006716323 |
Datensatz im Suchindex
_version_ | 1807774020724064256 |
---|---|
adam_text |
INHALT
1
EINLEITUNG
1
1.1
GRUNDBEGRIFFE
.
1
1.2
SYNTAXNOTATION
.
2
2
LEXIKALISCHE
KONVENTIONEN
5
2.1
EIN
ERSTES
BEISPIEL
.
5
2.2
LEXIKALISCHE
ELEMENTE
.
6
2.3
KOMMENTARE
.
6
2.4
BEZEICHNER
.
6
2.5
SCHLUESSELWOERTER
.
7
2.6
OPERATOREN
.
8
2.7
HEADER-DATEIEN
.
8
3
VORDEFINIERTE
DATENTYPEN
11
3.1
UEBUNGSAUFGABE
.
14
4
LITERALKONSTANTEN
15
4.1
GANZZAHLIGE
KONSTANTEN
.
15
4.2
ZEICHENKONSTANTEN
.
16
4.3
GLEITPUNKTKONSTANTEN
.
17
4.4
ZEICHENKETTEN
.
18
4.5
BEISPIEL
.
19
5
VARIABLEN
UND
KONSTANTEN
21
5.1
EINLEITUNG
.
21
5.2
DEKLARATION
UND
DEFINITION
VON
VARIABLEN
.
23
5.3
SYMBOLISCHE
KONSTANTEN
.
25
5.4
L-WERTE
.
26
5.5
BEISPIEL
.
26
5.6
UEBUNGSAUFGABE
.
28
6
TYPUMWANDLUNGEN
UND
AUSDRUECKE
29
6.1
STANDARDKONVERSIONEN
.
29
6.2
AUSDRUECKE
.
33
6.3
UEBUNGSAUFGABEN
.
45
7
ANWEISUNGEN
47
7.1
EINLEITUNG
.
47
7.2
AUSDRUCKSANWEISUNGEN
.
48
7.3
AUSWAHLANWEISUNGEN
.
49
7.4
WIEDERHOLUNGSANWEISUNGEN
.
52
VIII
INHALT
7.5
SPRUNGANWEISUNGEN
.
55
7.6
BEISPIEL
.
56
7.7
UEBUNGSAUFGABEN
.
57
8
ZUSAMMENGESETZTE
DATENTYPEN
59
8.1
FELDER
.
59
8.2
ZEICHENFELDER
.
63
8.3
ZEIGER
.
64
8.4
ZEIGERARITHMETIK
.
68
8.5
ZEIGER
UND
FELDER
.
70
8.6
DIE
OPERATOREN
NEW
UND
DELETE
.
74
8.7
REFERENZEN
.
80
8.8
AUFZAEHLUNGSTYPEN
.
83
8.9
TYPNAMEN
UND
TYPEDEF
.
85
8.10
DER
ABGELEITETE
TYP
VOID*
.
86
8.11
UEBUNGSAUFGABEN
.
88
9
TYPUMWANDLUNGEN
91
9.1
STANDARDKONVERSIONEN
.
91
9.2
EXPLIZITE
TYPUMWANDLUNGEN
.
91
9.3
UEBUNGSAUFGABEN
.
96
10
GELTUNGSBEREICHE
UND
LEBENSDAUER
97
10.1
GELTUNGSBEREICHE
.
97
10.2
DIE
LEBENSDAUER
VON
OBJEKTEN
.
102
10.3
UEBUNGSAUFGABEN
.
104
11
FUNKTIONEN
107
11.1
DEKLARATION
UND
DEFINITION
VON
FUNKTIONEN
.
107
11.2
FUNKTIONSAUFRUF
UND
ARGUMENTUEBERGABE
.
110
11.3
DIE
RUECKGABE
VON
FUNKTIONSWERTEN
.
112
11.4
REFERENZPARAMETER
.
113
11.5
FELDER
ALS
ARGUMENTE
.
115
11.6
ZEIGER
AUF
FUNKTIONEN
.
117
11.7
DER
GELTUNGSBEREICH
FUNKTION
.
120
11.8
STANDARDARGUMENTE
.
121
11.9
UNSPEZIFIZIERTE
ARGUMENTE
.
122
11.10
DIE
FUNKTIONEN
MAIN()
UNDEXITO
.
125
11.11
INLINE-FUNKTIONEN
.
125
11.12
UEBUNGSAUFGABEN
.
126
12
EXTERNE
UND
INTERNE
BINDUNG
131
13
UEBERLADENE
FUNKTIONSNAMEN
141
INHALT
IX
13.1
EINLEITUNG
.
141
13.2
FUNKTIONEN
MIT
EINEM
ARGUMENT
.
144
13.3
FUNKTIONEN
MIT
MEHREREN
ARGUMENTEN
.
149
13.4
ZEIGER
AUF
UEBERLADENE
FUNKTIONEN
.
152
13.5
UEBUNGSAUFGABEN
.
153
14
KLASSEN
155
14.1
DIE
DEFINITION
VON
KLASSEN
.
155
14.2
KLASSENOBJEKTE
.
158
14.3
DER
GELTUNGSBEREICH
KLASSE
.
159
14.4
DIE
SPEZIFIZIERUNG
VON
ZUGRIFFSRECHTEN
.
162
14.5
DER
ZEIGER
THIS
.
166
14.6
NAMENSDEKLARATIONEN
.
167
14.7
DIE
KONSTRUKTION
VON
KLASSENOBJEKTEN
.
170
14.8
DESTRUKTOREN
.
177
14.9
KONSTANTE
KLASSENOBJEKTE
.
179
14.10
ALS
CONST
DEKLARIERTE
ELEMENTFUNKTIONEN
.
180
14.11
FRIEND-FUNKTIONEN
UND
-KLASSEN
.
183
14.12
STATIC
KLASSENELEMENTE
.
186
14.13
INLINE-ELEMENTFUNKTIONEN
.
191
14.14
ZEIGER
AUF
KLASSENELEMENTE
.
192
14.15
KLASSENOBJEKTE
ALS
KLASSENELEMENTE
.
196
14.16
EINGEBETTETE
TYPNAMEN
.
202
14.17
BITFELDER
.
203
14.18
HEADER-DATEIEN
.
205
14.19
UEBUNGSAUFGABEN
.
208
15
SPEZIELLE
KONSTRUKTOREN
213
15.1
DER
COPY-KONSTRUKTOR
.
213
15.2
TYPUMWANDLUNGEN
MITTELS
KONSTRUKTOR
.
217
15.3
UEBUNGSAUFGABEN
.
219
16
UEBERLADENE
OPERATOREN
221
16.1
EINLEITUNG
.
221
16.2
DER
ZUWEISUNGSOPERATOR
=
.
222
16.3
EINSTELLIGE
OPERATOREN
.
224
16.4
ZWEISTELLIGE
OPERATOREN
.
227
16.5
TYPUMWANDLUNGEN
MITTELS
KONVERSIONSFUNKTION
.
232
16.6
UEBUNGSAUFGABEN
.
234
17
ABGELEITETE
KLASSEN
239
17.1
EINFACHE
VERERBUNG
.
239
17.2
DER
ZUGRIFF
AUF
KLASSENELEMENTE
.
243
17.3
STANDARDKONVERSIONEN
VON
ZEIGERN
UND
REFERENZEN
.
247
X
INHALT
17.4
VIRTUELLE
FUNKTIONEN
.
255
17.5
ABSTRAKTE
KLASSEN
.
262
17.6
LAUFZEIT-TYPINFORMATIONEN
.
265
17.7
MEHRFACHVERERBUNG
.
270
17.8
VIRTUELLE
BASISKLASSEN
.
274
17.9
SPEZIELLE
ZUGRIFFSRECHTE
.
278
17.10
UEBUNGSAUFGABEN
.
281
18
PARAMETRISIERTE
FUNKTIONEN
UND
KLASSEN
287
18.1
EINLEITUNG
.
287
18.2
PARAMETRISIERTE
FUNKTIONEN
.
288
18.3
PARAMETRISIERTE
KLASSEN
.
296
18.4
UEBUNGSAUFGABEN
.
308
19
STREAMS
311
19.1
EINLEITUNG
.
311
19.2
FORMATIERUNG
.
312
19.3
EIN
UND
AUSGABE
VON
KLASSENOBJEKTEN
.
313
19.4
EIN
UND
AUSGABE
MIT
DATEIEN
.
315
19.5
UEBUNGSAUFGABEN
.
317
20
AUSNAHMEBEHANDLUNG
319
20.1
EINLEITUNG
.
319
20.2
DAS
AUSWERFEN
VON
AUSNAHMEN
.
322
20.3
DIE
BEHANDLUNG
VON
AUSNAHMEN
.
324
20.4
ZUGRIFFSRECHTE
.
327
20.5
UEBUNGSAUFGABEN
.
328
21
NAMENSBEREICHE
331
21.1
MOTIVATION
.
331
21.2
DIE
DEFINITION
VON
NAMENSBEREICHEN
.
332
21.3
DIE
DEFINITION
DER
ELEMENTE
EINES
NAMENSBEREICHS
.
334
21.4
ALIASNAMEN
.
336
21.5
USING-DEKLARATIONEN
.
337
21.6
USING-DIREKTIVEN
.
338
21.7
UNBENANNTE
NAMENSBEREICHE
.
340
21.8
UEBUNGSAUFGABEN
.
341
ANHANG
343
A
ASCII-TABELLE
.
343
B
ARITHMETISCHE
STANDARDKONVERSIONEN
.
344
C
OPERATORPRIORITAETEN
.
345
D
SYNTAXREGELN
.
346
E
DIE
KLASSE
LISTE
.
.YY
.348
INHALT
XI
LITERATURVERZEICHNIS
352
INDEX
353 |
any_adam_object | 1 |
author | Schader, Martin Kuhlins, Stefan |
author_facet | Schader, Martin Kuhlins, Stefan |
author_role | aut aut |
author_sort | Schader, Martin |
author_variant | m s ms s k sk |
building | Verbundindex |
bvnumber | BV010114507 |
classification_rvk | ST 250 ST 260 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)75606814 (DE-599)BVBBV010114507 |
discipline | Informatik |
edition | 3., überarb. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV010114507</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040317</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">950320s1995 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">943823609</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540590374</subfield><subfield code="9">3-540-59037-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75606814</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010114507</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schader, Martin</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren in C++</subfield><subfield code="b">Einführung in den Sprachstandard C++</subfield><subfield code="c">Martin Schader ; Stefan Kuhlins</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., überarb. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XI, 361 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Objekttechnologie</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kuhlins, Stefan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006716323&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006716323</subfield></datafield></record></collection> |
id | DE-604.BV010114507 |
illustrated | Illustrated |
indexdate | 2024-08-19T00:34:13Z |
institution | BVB |
isbn | 3540590374 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006716323 |
oclc_num | 75606814 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR DE-19 DE-BY-UBM DE-20 DE-91G DE-BY-TUM DE-Aug4 DE-473 DE-BY-UBG DE-861 DE-523 DE-11 DE-2070s |
owner_facet | DE-355 DE-BY-UBR DE-19 DE-BY-UBM DE-20 DE-91G DE-BY-TUM DE-Aug4 DE-473 DE-BY-UBG DE-861 DE-523 DE-11 DE-2070s |
physical | XI, 361 S. graph. Darst. |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
publisher | Springer |
record_format | marc |
series2 | Objekttechnologie |
spelling | Schader, Martin Verfasser aut Programmieren in C++ Einführung in den Sprachstandard C++ Martin Schader ; Stefan Kuhlins 3., überarb. und erw. Aufl. Berlin [u.a.] Springer 1995 XI, 361 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Objekttechnologie C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s DE-604 Kuhlins, Stefan Verfasser aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006716323&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schader, Martin Kuhlins, Stefan Programmieren in C++ Einführung in den Sprachstandard C++ C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4193909-8 |
title | Programmieren in C++ Einführung in den Sprachstandard C++ |
title_auth | Programmieren in C++ Einführung in den Sprachstandard C++ |
title_exact_search | Programmieren in C++ Einführung in den Sprachstandard C++ |
title_full | Programmieren in C++ Einführung in den Sprachstandard C++ Martin Schader ; Stefan Kuhlins |
title_fullStr | Programmieren in C++ Einführung in den Sprachstandard C++ Martin Schader ; Stefan Kuhlins |
title_full_unstemmed | Programmieren in C++ Einführung in den Sprachstandard C++ Martin Schader ; Stefan Kuhlins |
title_short | Programmieren in C++ |
title_sort | programmieren in c einfuhrung in den sprachstandard c |
title_sub | Einführung in den Sprachstandard C++ |
topic | C++ (DE-588)4193909-8 gnd |
topic_facet | C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006716323&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schadermartin programmiereninceinfuhrungindensprachstandardc AT kuhlinsstefan programmiereninceinfuhrungindensprachstandardc |