Das Einsteigerseminar C++: objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
bhv
2002
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 381 S. Ill., graph. Darst. : 21 cm |
ISBN: | 3826671880 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014290163 | ||
003 | DE-604 | ||
005 | 20130925 | ||
007 | t | ||
008 | 020507s2002 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 964214024 |2 DE-101 | |
020 | |a 3826671880 |9 3-8266-7188-0 | ||
035 | |a (OCoLC)76305053 | ||
035 | |a (DE-599)BVBBV014290163 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-473 |a DE-Aug4 |a DE-91G | ||
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 Niemann, Alexander |e Verfasser |4 aut | |
245 | 1 | 0 | |a Das Einsteigerseminar C++ |b objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] |c Alexander Niemann ; Stefan Heitsiek |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn |b bhv |c 2002 | |
300 | |a 381 S. |b Ill., graph. Darst. : 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
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 Heitsiek, 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=009800944&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009800944 |
Datensatz im Suchindex
_version_ | 1808136477662511104 |
---|---|
adam_text |
INHALT
1.1
NOTWENDIGE
PROGRAMME
22
EDITOR
22
COMPILER
23
LINKER
25
MAKE
UND
AEHNLICHE
TOOLS
26
DEBUGGER
28
ANDERE
NUETZLICHE
HILFSPROGRAMME
30
1.2
ENTWICKLUNGSUMGEBUNGEN
FUER
WINDOWS
30
EDITOREN
31
COMPILER,
LINKER,
DEBUGGER
UND
MAKE
33
VOLLSTAENDIGE
IDES
34
1.3
BORLAND-COMPILER
INSTALLIEREN
35
DOWNLOAD
35
INSTALLATION
36
DAS
ERSTE
PROGRAMM:
HALLO
WELT!
40
1.4
MAKE
VERWENDEN
43
DAS
MAKEFILE
44
DER
AUFBAU
DES
MAKEFILES
45
1.5
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
51
2.1
IHR
ERSTES
PROGRAMM
55
2.2
DIE
COMPILER-DIREKTIVEN
56
2.3
DIE
FUNKTION
MAIN()
58
2.4 TASTATUREINGABEN
PROGRAMMIEREN
59
2.5
DIE
VARIABLENDEKIARATION
62
DEFINITION
64
DEKLARATION
64
DER
ZUGRIFFSOPERATOR
65
DER
MODIFIZIERER
CONST
67
2.6
DATENSTRUKTUREN
68
ARRAYS
68
STRUKTUREN
71
UNIONS
72
2.7
DER
AUFZAEHLUNGSTYP
ENUM
74
2.8
DAS
MEHRWERTSTEUERPROGRAMM
76
2.9 DIE
OPERATOREN
77
EINFACHE
OPERATOREN
77
DIE
INKREMENT-OPERATOREN
78
DIE
ZUWEISUNGSOPERATOREN
80
VERGLEICHSOPERATOREN
UND
DIE
IF-ANWEISUNG
82
2.10
TYPKONVERTIERUNG
83
2.11
ENTSCHEIDUNGS-UND
SCHLEIFENKONSTRUKTIONEN
84
IF,
DIE
ZWEITE
85
SWITCH
89
DIE
FOR-SCHLEIFE
93
DIE
WHILE-SCHLEIFE
97
DIE
DO-WHILE-SCHLEIFE
99
2.12 PROGRAMMABBRUECHE
UEBER
BREAK
UND
CONTINUE
100
BREAK-ANWEISUNG
100
CONTINUE-ANWEISUNG
101
2.13
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
103
6
INHALT
3.1
DIE
SYNTAX
112
3.2
SICHTBARKEITEN
VON
VARIABLEN
116
3.3
DEKLARATION
UND
DEFINITION
VON
FUNKTIONEN
118
3.4
DIE
HEADER-DATEIEN
119
3.5
REKURSIVE
FUNKTIONEN
123
3.6
INLINE-FUNKTIONEN
123
3.7
STANDARDPARAMETER
(DEFAULT-WERTE)
125
3.8
FUNKTIONEN
MIT
VARIABLER
ARGUMENTLISTE
126
3.9
UEBERLADENE
FUNKTIONEN
128
3.10
ZEIGER
129
3.11
ZEIGER
UND
ARRAYS
131
3.12
DYNAMISCHE
SPEICHERVERWALTUNG
134
SKALARE
DATENTYPEN
135
DYNAMISCHE
ARRAYS
136
FREIGABE
DYNAMISCH
ALLOZIERTEN
SPEICHERS
138
3.13
SPEICHERUNG
VON
VARIABLEN/ZEIGERN
139
GLOBALE
VARIABLEN
139
FUNKTIONSLOKALE
VARIABLEN
139
STATISCH
LOKALE
VARIABLEN
141
DYNAMISCHE
VARIABLEN
144
3.14
CALL
BY
REFERENCE
144
3.15
KOMMANDOZEILENPARAMETER
146
3.16
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
150
4.1
PROZEDURALE
PROGRAMMIERUNG
156
4.2
OBJEKTORIENTIERTE
PROGRAMMIERUNG
159
4.3
KLASSE
UND
INSTANZ
162
ATTRIBUTE
164
METHODEN
165
INHALT
7
KONSTRUKTOREN
165
DESTRUKTOREN
166
4.4
KAPSELUNG
167
4.5
BOTSCHAFTEN
169
4.6
VERERBUNG
169
POLYMORPHISMUS
171
UEBERLADEN
172
4.7
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
173
5.1
DEKLARATION
EINER
KLASSE
178
5.2
IMPLEMENTIERUNG
DER
KLASSE
181
5.3
OBJEKTE
ERZEUGEN
UND
BENUTZEN
183
CRECHTECK
INSTANZIIEREN
184
METHODEN
AUFRUFEN
184
DAS
MAKEFILE
185
5.4
KONSTRUKTOREN
186
KONSTRUKTOR
OHNE
PARAMETER
187
KONSTRUKTOR
MIT
PARAMETER
188
KONSTRUKTOREN
UEBERLADEN
192
5.5
OBJEKTE
AUF
DEM
HEAP
ANLEGEN
194
DER
STACK
194
DER
HEAP
195
NEW
UND
DELETE
196
DER
PFEILOPERATOR
198
EIN
ANDERES
BEISPIEL
FUER
OBJEKTE
AUF
DEM
HEAP
199
5.6
DESTRUKTOREN
201
DIE
KLASSE
CTEXTDATEI
201
EIN
TESTPROGRAMM
FUER
CTEXTDATEI
204
WAS
IST
FALSCH
AN
TEXTDATEIDEMO?
205
5.7
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
207
8
INHALT
6.1
VERERBUNG
213
VON
DEN
OBJEKTEN
ZUM
KLASSENMODELL
214
DIE
OBERKLASSE
CKUNDE
217
DIE
UNTERKLASSE
CPRIVATKUNDE
220
EIN
KLEINES
TESTPROGRAMM
222
6.2
MEHRFACHVERERBUNG
223
DIE
KLASSEN
CPERSON
UND
CBEAMTER
225
DIE
KLASSE
CLEHRER
226
EIN
DEMOPROGRAMM
ZUM
TESTEN
VON
CLEHRER
228
6.3
STATISCHE
KLASSENELEMENTE
228
STATISCHE
METHODEN
229
STATISCHE
VARIABLEN
231
6.4
OPERATOREN
UEBERLADEN
233
RECHTECKE
VERGLEICHEN
235
RECHTECKE
ADDIEREN
238
6.5
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
240
7.1
WO
WERDEN
FEHLER
BEHANDELT?
246
7.2
FEHLER
UND
AUSNAHMEN
DELEGIEREN
248
KLASSISCHE
VORGEHENSWEISEN
249
7.3
EXCEPTION
HANDLING
IN
C++
250
EINE
KLASSE
FUER
DIVISION
DURCH
NULL-AUSNAHMEN
252
7.4
ANDERE
EXCEPTION-TYPEN
255
7.5
EXCEPTIONS
AUF
DEM
HEAP
ANLEGEN
257
7.6
GRUPPIEREN
VON
EXCEPTIONS
258
MEHRERE
CATCH-BLOECKE
260
BEISPIEL
261
7.7
ALLE
EXCEPTIONS
IN
EINEM
BLOCK
FANGEN
267
INHALT
9
7.8
NICHT
GEFANGENE
EXCEPTIONS
269
7.9
ASSERTIONS
270
7.10
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
274
8.6
SUCHEN
289
8.1
STRING-OBJEKTE
ERZEUGEN
280
8.2
NEUE
EINGABEMOEGLICHKEITEN
282
8.3
STRINGOPERATOREN
283
8.4
ZEICHENKETTEN
KOPIEREN
286
8.5
EINFUEGEN
288
8.7
WEITERE
ZEICHENMANIPULATIONEN
290
SUCHEN
UND
ERSETZEN
290
8.8
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
294
9.1
ALLGEMEINES
299
9.2
FUNKTIONSTEMPLATES
300
IMPLIZITE
TEMPLATES
301
EXPLIZITE
TEMPLATES
304
9.3
KLASSENTEMPLATES
305
9.4
MEHRERE
TYPEN
BEI
TEMPLATES
309
9.5
VORGABEWERTE
BEI
TEMPLATES
311
9.6
STL
-
DIE
STANDARD
TEMPLATE
LIBRARY
312
CONTAINER-KLASSEN
313
ITERATORENTEMPLATES
316
ALGORITHMENTEMPLATES
316
9.7
ZUSAMMENFASSUNG,
FRAGEN
UND
UEBUNGEN
322
10
INHALT
PRAEPROZESSOR-DIREKTIVEN
ASCII-TABELLE
351
358
INHALT
11 |
any_adam_object | 1 |
author | Niemann, Alexander Heitsiek, Stefan |
author_facet | Niemann, Alexander Heitsiek, Stefan |
author_role | aut aut |
author_sort | Niemann, Alexander |
author_variant | a n an s h sh |
building | Verbundindex |
bvnumber | BV014290163 |
classification_rvk | ST 250 ST 260 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)76305053 (DE-599)BVBBV014290163 |
discipline | Informatik |
edition | 1. 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">BV014290163</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130925</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020507s2002 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">964214024</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3826671880</subfield><subfield code="9">3-8266-7188-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76305053</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014290163</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-473</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91G</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">Niemann, Alexander</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Das Einsteigerseminar C++</subfield><subfield code="b">objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How]</subfield><subfield code="c">Alexander Niemann ; Stefan Heitsiek</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">bhv</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">381 S.</subfield><subfield code="b">Ill., graph. Darst. : 21 cm</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="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">Heitsiek, 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=009800944&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-009800944</subfield></datafield></record></collection> |
id | DE-604.BV014290163 |
illustrated | Illustrated |
indexdate | 2024-08-23T00:35:19Z |
institution | BVB |
isbn | 3826671880 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009800944 |
oclc_num | 76305053 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-Aug4 DE-91G DE-BY-TUM |
owner_facet | DE-473 DE-BY-UBG DE-Aug4 DE-91G DE-BY-TUM |
physical | 381 S. Ill., graph. Darst. : 21 cm |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | bhv |
record_format | marc |
spelling | Niemann, Alexander Verfasser aut Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] Alexander Niemann ; Stefan Heitsiek 1. Aufl. Bonn bhv 2002 381 S. Ill., graph. Darst. : 21 cm txt rdacontent n rdamedia nc rdacarrier C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s DE-604 Heitsiek, Stefan Verfasser aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009800944&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Niemann, Alexander Heitsiek, Stefan Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4193909-8 |
title | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] |
title_auth | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] |
title_exact_search | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] |
title_full | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] Alexander Niemann ; Stefan Heitsiek |
title_fullStr | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] Alexander Niemann ; Stefan Heitsiek |
title_full_unstemmed | Das Einsteigerseminar C++ objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] Alexander Niemann ; Stefan Heitsiek |
title_short | Das Einsteigerseminar C++ |
title_sort | das einsteigerseminar c objektorientierte programmierung der methodische und ausfuhrliche einstieg uber 350 seiten einsteiger know how |
title_sub | objektorientierte Programmierung ; [der methodische und ausführliche Einstieg ; über 350 Seiten Einsteiger-Know-How] |
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=009800944&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT niemannalexander daseinsteigerseminarcobjektorientierteprogrammierungdermethodischeundausfuhrlicheeinstieguber350seiteneinsteigerknowhow AT heitsiekstefan daseinsteigerseminarcobjektorientierteprogrammierungdermethodischeundausfuhrlicheeinstieguber350seiteneinsteigerknowhow |