Programmieren mit C++ Version 3: eine Anleitung für Studium und Praxis
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Braunschweig [u.a.]
Vieweg
1993
|
Schriftenreihe: | Programmierung
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | IX, 232 S. graph. Darst. |
ISBN: | 3528053240 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV006167849 | ||
003 | DE-604 | ||
005 | 20131016 | ||
007 | t | ||
008 | 930125s1993 d||| |||| 00||| ger d | ||
015 | |a 94,A01,0721 |2 dnb | ||
016 | 7 | |a 930323769 |2 DE-101 | |
020 | |a 3528053240 |9 3-528-05324-0 | ||
035 | |a (OCoLC)75296600 | ||
035 | |a (DE-599)BVBBV006167849 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-91G |a DE-Aug4 |a DE-20 |a DE-739 |a DE-858 |a DE-523 |a DE-83 |a DE-634 |a DE-11 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 369f |2 stub | ||
084 | |a DAT 358f |2 stub | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Bause, Falko |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programmieren mit C++ Version 3 |b eine Anleitung für Studium und Praxis |c Falko Bause ; Wolfgang Tölle |
264 | 1 | |a Braunschweig [u.a.] |b Vieweg |c 1993 | |
300 | |a IX, 232 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Programmierung | |
650 | 0 | 7 | |a C++ 3.0 |0 (DE-588)4292535-6 |2 gnd |9 rswk-swf |
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 | |
689 | 1 | 0 | |a C++ 3.0 |0 (DE-588)4292535-6 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Tölle, Wolfgang |d 1961- |e Verfasser |0 (DE-588)123361877 |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=003903774&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-003903774 |
Datensatz im Suchindex
_version_ | 1807865883678212096 |
---|---|
adam_text |
INHALT
VORWORT
.
1
1
EINLEITUNG
.
3
2
EIN
EINFUEHRENDES
BEISPIEL
.
5
3
GRUNDLAGEN
.
8
3.1
KOMMENTARE
.
8
3.2
BEZEICHNER
.
9
3.2.1
RESERVIERTE
WOERTER
.
10
3.3
DEKLARATIONEN
UND
DEFINITIONEN
.
10
3.4
SPEICHERKLASSEN
UND
BINDUNG
.
12
3.5
INITIALISIERUNG
VON
BEZEICHNERN
.
13
3.5.1
EXPLIZITE
INITIALISIERUNG
.
13
3.5.2
IMPLIZITE
INITIALISIERUNG
.
13
3.5.3
INITIALISIERUNG
VON
BEZEICHNERLISTEN
.
14
4
TYPEN,
KONSTANTEN
UND
OPERATOREN.
15
4.1
TYPEN
.
15
4.1.1
ELEMENTARE
TYPEN
UND
TYPKONVERTIERUNG
.
15
4.1.1.1
DARSTELLBARE
ZAHLENBEREICHE
ELEMENTARER
TYPEN
.
16
4.1.1.2
IMPLIZITE
TYPKONVERTIERUNG
.
17
4.1.1.3
EXPLIZITE
TYPKONVERTIERUNG
.
18
4.1.2
ABGELEITETE
TYPEN
.
19
4.1.2.1
REFERENZ
.
20
4.1.2.2
ZEIGER
.
21
4.1.2.3
VEKTOREN
.
22
4.1.2.4
DER
SPEZIELLE
TYP
"VOID"
.
24
4.1.3
TYPEDEF
.
25
4.2
KONSTANTEN
.
26
4.2.1
INTEGER-KONSTANTEN
.
26
4.2.2
ZEICHEN-KONSTANTEN
.
27
4.2.3
REELLE
KONSTANTEN
.
28
4.2.4
TEXTKONSTANTEN
.
28
4.2.5
CONST
.
30
4.2.6
AUFZAEHLUNGEN
.
31
4.3
OPERATOREN
.
32
4.3.1
ARITHMETISCHE
OPERATOREN
.
33
4.3.2
INKREMENT
UND
DEKREMENT-OPERATOREN
.
34
4.3.3
ZUWEISUNGSOPERATOREN
.
34
4.3.4
VERGLEICHSOPERATOREN
.
37
4.3.5
BOOLESCHE
OPERATOREN
.
37
4.3.6
BITWEISE
LOGISCHE
OPERATOREN
.
38
4.3.7
KONDITIONALER
OPERATOR
.
39
4.3.8
KOMMAOPERATOR
.
39
4.3.9
SONSTIGE
OPERATOREN
.
40
5
ANWEISUNGEN
.
41
5.1
ELEMENTARE
ANWEISUNGEN
.
41
5.1.1
DEKLARATIONS
UND
AUSDRUCKS-ANWEISUNGEN
.
41
5.1.2
ZUSAMMENGESETZTE
ANWEISUNGEN
.
42
5.1.2.1
GUELTIGKEITSBEREICH
VON
VARIABLEN
.
43
5.2
AUSWAHL-ANWEISUNGEN
.
45
5.2.1
IF-ELSE
.
45
5.2.2
SWITCH
.
46
5.3
ITERATIONS-ANWEISUNGEN
.
48
5.3.1
WHILE
.
48
5.3.2
FOR
.
48
5.3.3
DO-WHILE
.
49
5.4
SPRUNG-ANWEISUNGEN
.
49
5.4.1
BREAK
.
49
5.4.2
CONTINUE
.
50
5.4.3
GOTO
.
50
5.4.4
RETURN
.
51
6
FUNKTIONEN
.
52
6.1
DEFINITION
EINER
FUNKTION
.
52
6.2
PARAMETERUEBERGABE
.
54
6.2.1
STARKE
TYPUEBERPRUEFUNG
.
54
6.2.2
CALL-BY-VALUE
.
56
6.2.3
CALL-BY-REFERENCE
.
56
6.2.4
VEKTOREN
ALS
PARAMETER
.
57
6.2.5
VOREINGESTELLTE
WERTE
.
58
6.2.6
FUNKTIONEN
ALS
PARAMETER
.
59
6.2.7
ELLIPSEN
.
60
6.3
ERGEBNISRUECKGABE
.
61
6.3.1
DER
FREISPEICHER
.
63
6.3.1.1
DER
OPERATOR
NEW
.
63
6.3.1.2
DER
OPERATOR
DELETE
.
64
6.4
UEBERLADEN
VON
FUNKTIONEN
.
65
6.5
INLINE-FUNKTIONEN
.
68
6.6
DIE
FUNKTION
MAIN
.
69
7
STRUCTURES
.
70
8
KLASSEN
.
73
8.1
MOTIVATION
.
73
8.2
DEFINITION
VON
KLASSEN
UND
MEMBER-FUNKTIONEN
.
79
8.2.1
ZEIGER
AUF
KLASSENMEMBER
.
82
8.2.2
STATISCHE
KLASSENMEMBER
.
83
8.2.3
MEMBER-FUNKTIONEN
.
85
8.3
GUELTIGKEITSBEREICHE
BEI
VERWENDUNG
VON
KLASSEN
.
88
8.4
INITIALISIERUNG
VON
KLASSENOBJEKTEN
.
90
8.4.1
KONSTRUKTOREN
.
90
8.4.2
INITIALISIERUNG
DURCH
ZUWEISUNG
.
92
8.4.3
WEITERE
MOEGLICHKEITEN
ZUR
INITIALISIERUNG
.
95
8.5
LOESCHEN
VON
KLASSENOBJEKTEN
.
96
8.5.1
DESTRUKTOREN
.
96
8.6
FRIENDS
.
97
8.7
KLASSEN
ALS
MEMBER
VON
KLASSEN
.
100
8.7.1
KONSTRUKTOREN/DESTRUKTOREN
FUER
MEMBER-KLASSEN
100
8.8
VEKTOREN
VON
KLASSEN
.
103
8.9
UNIONS
.
104
8.10
BITFELDER
.
105
9
ABGELEITETE
KLASSEN
.
107
9.1
MOTIVATION
.
107
9.2
INFORMATION
HIDING
BEI
ABGELEITETEN
KLASSEN
.
109
9.3
MANIPULATION
VON
KLASSENOBJEKTEN
.
113
9.4
KLASSENHIERARCHIEN
.
115
9.5
GUELTIGKEITSBEREICHE
FUER
VERERBTE
MEMBER
.
117
9.6
KONSTRUKTOREN
UND
DESTRUKTOREN
FUER
ABGELEITETE
KLASSEN
.
119
9.6.1
X(CONST
X&)
BEI
ABGELEITETEN
KLASSEN
.
121
9.7
VIRTUELLE
FUNKTIONEN
.
123
9.8
VIRTUELLE
DESTRUKTOREN
.
127
9.9
VIRTUELLE
BASISKLASSEN
.
128
10
UEBERLADEN
VON
OPERATOREN
.132
10.1
MOTIVATION
.
132
10.2
GRUNDLAGEN
.
134
10.3
BESONDERE
OPERATOREN
.
136
10.3.1
DER
OPERATOR
[
]
.
136
10.3.2
DER
OPERATOR
=
.
137
10.3.3
DER
OPERATOR
-
.
138
10.3.4
DIE
OPERATOREN
++
UND
-
.
139
10.4
SELBSTDEFINIERTE
TYPKONVERTIERUNG
.
140
10.4.1
UEBERLADEN
VON
KONSTRUKTOREN
.
140
10.4.2
KONVERTIERUNGSFUNKTIONEN
.
142
11
SCHABLONEN
.
144
11.1
FUNKTIONSSCHABLONEN
.
144
11.2
KLASSENSCHABLONEN
.
150
12
EIN-/AUSGABE
.
155
12.1
UNFORMATIERTE
EIN-/AUSGABE
.
155
12.2
FORMATIERTE
AUSGABE
.
159
12.3
DATEIOPERATIONEN
.
162
13
AUFGABEN
.
167
14
MUSTERLOESUNGEN
.
173
15
LITERATUR
.
196
ANHANG
.197
A.L
TABELLE
DER
OPERATOREN
.
197
A.2
TABELLE
DER
RESERVIERTEN
WOERTER
.
200
A.3
TABELLE
DER
BESONDEREN
ZEICHEN
.
201
A.4
TABELLE
DER
ANWEISUNGEN
.
202
A.5
TABELLE
DER
AUSDRUECKE
.
203
A.6
EINBINDEN
VON
C-FUNKTIONEN
IN
C++
.
206
A.7
UNTERSCHIEDE
DER
VERSION
2.0
ZUR
VERSION
1.2.
206
A.7.1
AENDERUNGEN
DER
SEMANTIK
VON
VERSION
1.2.
207
A.7.2
NICHT
UNTERSTUETZTE
KONZEPTE
IN
VERSION
1.2.
208
A.8
UNTERSCHIEDE
DER
VERSION
3.0
ZUR
VERSION
2.0
.
208
A.9
AUSNAHMEN
.
211
REGISTER
.
214 |
any_adam_object | 1 |
author | Bause, Falko Tölle, Wolfgang 1961- |
author_GND | (DE-588)123361877 |
author_facet | Bause, Falko Tölle, Wolfgang 1961- |
author_role | aut aut |
author_sort | Bause, Falko |
author_variant | f b fb w t wt |
building | Verbundindex |
bvnumber | BV006167849 |
classification_rvk | ST 250 |
classification_tum | DAT 369f DAT 358f |
ctrlnum | (OCoLC)75296600 (DE-599)BVBBV006167849 |
discipline | Informatik |
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">BV006167849</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20131016</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">930125s1993 d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">94,A01,0721</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">930323769</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3528053240</subfield><subfield code="9">3-528-05324-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75296600</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV006167849</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</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">DAT 369f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">28</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bause, Falko</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren mit C++ Version 3</subfield><subfield code="b">eine Anleitung für Studium und Praxis</subfield><subfield code="c">Falko Bause ; Wolfgang Tölle</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Braunschweig [u.a.]</subfield><subfield code="b">Vieweg</subfield><subfield code="c">1993</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IX, 232 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">Programmierung</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++ 3.0</subfield><subfield code="0">(DE-588)4292535-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="1" ind2="0"><subfield code="a">C++ 3.0</subfield><subfield code="0">(DE-588)4292535-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Tölle, Wolfgang</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123361877</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=003903774&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-003903774</subfield></datafield></record></collection> |
id | DE-604.BV006167849 |
illustrated | Illustrated |
indexdate | 2024-08-20T00:54:18Z |
institution | BVB |
isbn | 3528053240 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-003903774 |
oclc_num | 75296600 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-Aug4 DE-20 DE-739 DE-858 DE-523 DE-83 DE-634 DE-11 |
owner_facet | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-Aug4 DE-20 DE-739 DE-858 DE-523 DE-83 DE-634 DE-11 |
physical | IX, 232 S. graph. Darst. |
publishDate | 1993 |
publishDateSearch | 1993 |
publishDateSort | 1993 |
publisher | Vieweg |
record_format | marc |
series2 | Programmierung |
spelling | Bause, Falko Verfasser aut Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis Falko Bause ; Wolfgang Tölle Braunschweig [u.a.] Vieweg 1993 IX, 232 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Programmierung C++ 3.0 (DE-588)4292535-6 gnd rswk-swf C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s DE-604 C++ 3.0 (DE-588)4292535-6 s Tölle, Wolfgang 1961- Verfasser (DE-588)123361877 aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=003903774&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Bause, Falko Tölle, Wolfgang 1961- Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis C++ 3.0 (DE-588)4292535-6 gnd C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4292535-6 (DE-588)4193909-8 |
title | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis |
title_auth | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis |
title_exact_search | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis |
title_full | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis Falko Bause ; Wolfgang Tölle |
title_fullStr | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis Falko Bause ; Wolfgang Tölle |
title_full_unstemmed | Programmieren mit C++ Version 3 eine Anleitung für Studium und Praxis Falko Bause ; Wolfgang Tölle |
title_short | Programmieren mit C++ Version 3 |
title_sort | programmieren mit c version 3 eine anleitung fur studium und praxis |
title_sub | eine Anleitung für Studium und Praxis |
topic | C++ 3.0 (DE-588)4292535-6 gnd C++ (DE-588)4193909-8 gnd |
topic_facet | C++ 3.0 C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=003903774&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bausefalko programmierenmitcversion3eineanleitungfurstudiumundpraxis AT tollewolfgang programmierenmitcversion3eineanleitungfurstudiumundpraxis |