C++-Programmierung: Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch Software E-Book |
Sprache: | German |
Veröffentlicht: |
Poing
Franzis
2002
|
Schriftenreihe: | Hot stuff
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 384 S. Ill., graph. Darst. CD-ROM (12 cm) |
ISBN: | 3772354645 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV014197682 | ||
003 | DE-604 | ||
005 | 20190415 | ||
007 | co|uuu---uuuuu | ||
008 | 020312s2002 |||| q||u| ||||||ger d | ||
016 | 7 | |a 964010518 |2 DE-101 | |
020 | |a 3772354645 |9 3-7723-5464-5 | ||
035 | |a (OCoLC)76403967 | ||
035 | |a (DE-599)BVBBV014197682 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-12 |a DE-210 | ||
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 Hagemann, Thomas |e Verfasser |4 aut | |
245 | 1 | 0 | |a C++-Programmierung |b Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ |c Thomas Hagemann |
246 | 1 | |a C++ Programmierung | |
264 | 1 | |a Poing |b Franzis |c 2002 | |
300 | |a 384 S. |b Ill., graph. Darst. |e CD-ROM (12 cm) | ||
337 | |b c |2 rdamedia | ||
338 | |b cd |2 rdacarrier | ||
490 | 0 | |a Hot stuff | |
650 | 0 | 7 | |a Visual C++ |0 (DE-588)4319926-4 |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 Visual C++ |0 (DE-588)4319926-4 |D s |
689 | 1 | |5 DE-604 | |
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=009732395&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009732395 |
Datensatz im Suchindex
_version_ | 1808226952425766912 |
---|---|
adam_text |
INHALTSVERZEICHNIS
1
EINFUEHRUNG
.
14
1.1
ZUR
GESCHICHTE
VON
C/C++
.
YY.
.
14
1.2
TYPOGRAFISCHE
KONVENTIONEN
.
16
1.3
BEISPIELE
AUF
CD
.
17
1.4
QUELLTEXTDATEIEN
.
17
1.5
KOMMENTARE
IM
QUELLTEXT
.
19
1.6
GRUNDSTRUKTUR
EINES
C++-PROGRAMMS
.
20
1.7
EIN
EINFACHES
PROJEKT
ERSTELLEN
.
23
1.8
MODIFIZIEREN
DES
PROGRAMMS
.
30
1.9
PROJEKTE
AUS
VORHANDENEN
QUELLTEXTDATEIEN
ERSTELLEN
.
32
2
ELEMENTARE
DATENTYPEN
.
36
2.1
UEBERSICHT
UEBER
VERSCHIEDENE
DATENTYPEN
.
36
2.2
VARIABLEN
.
39
2.3
KONSTANTEN
.
43
2.4
DER
DATENTYP
BOOL
.
45
2.5
TYPENUMWANDLUNG
.
46
3
KONTROLLSTRUKTUREN.
48
3.1
DIE
IF-ANWEISUNG
.
48
3.2
DIE
SWITCH-ANWEISUNG
.
51
3.3
DIE
FOR-SCHLEIFE
.
52
3.4
DIE
WHILE-SCHLEIFE
.55
3.5
DIE
DO.WHILE-SCHLEIFE
.
56
3.6
BREAK,
CONTINUE
UND
GOTO
.
57
4
ERWEITERTE
DATENTYPEN
.
60
4.1
FELDER
.
60
4.2
STRUKTUREN
.64
8
INHALTSVERZEICHNIS
4.3
AUFZAEHLUNGSTYPEN
.
70
4.4
TYPEN
DEFINIEREN
.74
4.5
ZEIGER
.
75
5
OPERATOREN
.
82
5.1
ASSOZIATIVITAET
UND
PRIORITAET
.
82
5.2
ARITHMETISCHE
OPERATOREN
.
83
5.3
VERGLEICHSOPERATOREN
.
85
5.4
LOGISCHE
VERKNUEPFUNGEN
.
86
5.5
OPERATOREN
ZUR
BITMANIPULATION
.
88
5.6
ZUWEISUNGSOPERATOREN
.
93
5.7
INKREMENT
UND
DEKREMENT
.
94
5.8
ZEIGEROPERATOREN
.
95
5.9
WEITERE
OPERATOREN
.
97
5.10
OPERATOREN
FUER
DYNAMISCHE
SPEICHERVERWALTUNG
.
99
5.11
UEBERLADEN
VON
OPERATOREN
.
101
6
FUNKTIONEN
.
106
6.1
DEKLARATION
UND
DEFINITION
.
106
6.2
LOKALE
UND
GLOBALE
DEKLARATIONEN
.
111
6.3
PARAMETERUEBERGABE
.
112
6.4
VARIABLE
PARAMETERLISTEN
.
118
6.5
UEBERLADEN
VON
FUNKTIONEN
.
120
6.6
REKURSION
.
122
6.7
DIE
MAIN-FUNKTION
.
124
6.8
STATISCHE
LOKALE
VARIABLEN
.
127
7
EIN
UND
AUSGABE.
132
7.1
ZEICHENKETTEN
.
132
7.2
ROUTINEN
ZUR
STRINGMANIPULATION
.
134
7.3
FORMATIERTE
AUSGABE
.
135
7.4
FORMATIERTE
EINGABE
.
140
7.5
DIE
FUNKTIONEN
PUTS()
UND
GETS()
.
142
7.6
EIN
UND
AUSGABE
EINZELNER
ZEICHEN
.
143
7.7
EIN
UND
AUSGABE
IN
DATEIEN
.
144
INHALTSVERZEICHNIS
9
8
DER
PRAEPROZESSOR
.
152
8.1
AUFGABEN
DES
PRAEPROZESSORS
.
152
8.2
DREI-ZEICHEN-FOLGEN
.
153
8.3
PRAEPROZESSORANWEISUNGEN
.
154
8.4
MAKRODEFINITIONEN
.
155
8.5
BEDINGTE
KOMPILIERUNG
.
157
8.6
EINFUEGEN
VON
DATEIEN
.
158
8.7
VORDEFINIERTE
SYMBOLE
UND
KONSTANTEN
.
162
8.8
FEHLER
UND
ZEILENNUMMERN
.
163
9 OBJEKTORIENTIERTE
PROGRAMMIERUNG
.
166
9.1
OBJEKTE
.
166
9.2
DATENKAPSELUNG
.
168
9.3
VERERBUNG
.
169
9.4
POLYMORPHIE
.
171
10
KLASSEN
.
174
10.1
DEKLARATION
.
174
10.2
METHODEN
.
176
10.3
KONSTRUKTOREN
UND
DESTRUKTOREN
.
178
10.4
VERERBUNG
VON
KLASSEN
.
183
10.5
POLYMORPHISMUS
.
187
10.6
ZUGRIFFSRECHTE
.
191
10.7
INSTANZEN
VON
KLASSEN
.
194
10.8
DER
THIS-ZEIGER
.
196
10.9
BEFREUNDETE
KLASSEN
UND
METHODEN
.
197
10.10
GET
UND
SET-METHODEN
.
199
10.11
OPERATOREN
.
201
10.12
STATISCHE
ATTRIBUTE
UND
METHODEN
.
207
11
TEMPLATES
.
212
11.1
FUNKTIONSSCHABLONEN
.
212
11.2
KLASSENSCHABLONEN
.
217
11.3
WEITERE
ARGUMENTE
FUER
SCHABLONEN
.
222
11.4
EINSCHRAENKUNGEN
.
224
10
INHALTSVERZEICHNIS
11.5
STANDARD
TEMPLATE
LIBRARY
.
225
11.6
TEMPLATES
IN
DER
PRAXIS
.
231
12
STREAMS
.
234
12.1
EIN
UND
AUSGABE
MIT
STREAMS
.
234
12.2
DIE
KLASSEN
ISTREAM
UND
OSTREAM
.
236
12.3
DATENTYPEN
UND
STREAMS
.
239
12.4
MANIPULATOREN
.
242
12.5
DATEIEN
UND
STREAMS
.
244
13
WEITERE
SPRACHELEMENTE
.
250
13.1
NAMENSBEREICHE
.
250
13.2
AUSNAHMEBEHANDLUNG
.
256
14
KLASSENDIAGRAMME
.
266
14.1
UNIFIED
MODELING
LANGUAGE
(UML)
.
266
14.2
KLASSEN
.
267
14.3
ATTRIBUTE
DARSTELLEN
.
268
14.4
METHODEN
DARSTELLEN
.
270
14.5
VERERBUNG
.
271
14.6
ASSOZIATION
.
273
14.7
AGGREGATION
.
278
14.8
KOMPOSITION
.
279
15
BEISPIELANWENDUNG.
282
15.1
GRAFISCHE
OBJEKTE
.
282
15.2
DIE
ZEICHENFLAECHE
.
285
15.3
EIN
CONTAINER
FUER
OBJEKTE
.
287
15.4
IMPLEMENTIERUNG
DER
GRAFISCHEN
OBJEKTE
.
288
15.5
IMPLEMENTIERUNG
DER
ZEICHENFLAECHE
.
298
15.6
IMPLEMENTIERUNG
DES
CONTAINERS
.
301
15.7
DAS
HAUPTPROGRAMM
.
303
INHALTSVERZEICHNIS
11
16
VISUAL
C++
-
EINE
KURZE
EINFUEHRUNG
.
308
16.1
EIN
PROJEKT
ERSTELLEN
.
308
16.2
KOMPILIEREN
UND
AUSFUEHREN
.
313
16.3
DIE
KLASSEN
DES
PROJEKTS
.
315
16.4
IN
DAS
FENSTER
ZEICHNEN
.
316
16.5
ABFRAGEN
DER
MAUS
.
318
16.6
MENUEPUNKTE
HINZUFUEGEN
.
322
17
BEISPIELANWENDUNG
UNTER
WINDOWS
.
332
17.1
DIE
KLASSE
WINDOWCANVAS
.
332
17.2
DIE
KLASSE
MOUSEMANAGER
.
341
17.3
VERBINDUNG
MIT
DEN
MFC-KLASSEN
.
350
17.4
DIE
BEDIENUNG
DER
BEISPIELANWENDUNG
.
356
18
ANHANG
.
360
18.1
SCHLUESSELWOERTER
IN
C/C++
.
360
18.2
OPERATOREN
UND
AUSDRUECKE
.
364
18.3
GLOSSAR
.
367
18.4
LITERATURVERZEICHNIS
.
373
STICHWORTVERZEICHNIS
.
375 |
any_adam_object | 1 |
author | Hagemann, Thomas |
author_facet | Hagemann, Thomas |
author_role | aut |
author_sort | Hagemann, Thomas |
author_variant | t h th |
building | Verbundindex |
bvnumber | BV014197682 |
classification_rvk | ST 250 ST 260 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)76403967 (DE-599)BVBBV014197682 |
discipline | Informatik |
format | Electronic Software eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nmm a2200000 c 4500</leader><controlfield tag="001">BV014197682</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190415</controlfield><controlfield tag="007">co|uuu---uuuuu</controlfield><controlfield tag="008">020312s2002 |||| q||u| ||||||ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">964010518</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3772354645</subfield><subfield code="9">3-7723-5464-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76403967</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014197682</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-12</subfield><subfield code="a">DE-210</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">Hagemann, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">C++-Programmierung</subfield><subfield code="b">Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++</subfield><subfield code="c">Thomas Hagemann</subfield></datafield><datafield tag="246" ind1="1" ind2=" "><subfield code="a">C++ Programmierung</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Poing</subfield><subfield code="b">Franzis</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">384 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">CD-ROM (12 cm)</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cd</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Hot stuff</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Visual C++</subfield><subfield code="0">(DE-588)4319926-4</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">Visual C++</subfield><subfield code="0">(DE-588)4319926-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</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=009732395&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-009732395</subfield></datafield></record></collection> |
id | DE-604.BV014197682 |
illustrated | Illustrated |
indexdate | 2024-08-24T00:33:22Z |
institution | BVB |
isbn | 3772354645 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009732395 |
oclc_num | 76403967 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-12 DE-210 |
owner_facet | DE-91 DE-BY-TUM DE-12 DE-210 |
physical | 384 S. Ill., graph. Darst. CD-ROM (12 cm) |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Franzis |
record_format | marc |
series2 | Hot stuff |
spelling | Hagemann, Thomas Verfasser aut C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ Thomas Hagemann C++ Programmierung Poing Franzis 2002 384 S. Ill., graph. Darst. CD-ROM (12 cm) c rdamedia cd rdacarrier Hot stuff Visual C++ (DE-588)4319926-4 gnd rswk-swf C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s DE-604 Visual C++ (DE-588)4319926-4 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009732395&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hagemann, Thomas C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ Visual C++ (DE-588)4319926-4 gnd C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4319926-4 (DE-588)4193909-8 |
title | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ |
title_alt | C++ Programmierung |
title_auth | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ |
title_exact_search | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ |
title_full | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ Thomas Hagemann |
title_fullStr | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ Thomas Hagemann |
title_full_unstemmed | C++-Programmierung Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ Thomas Hagemann |
title_short | C++-Programmierung |
title_sort | c programmierung grundlagen objektorientierte programmierung praxisnahe beispiele mit klassendiagrammen der uml einfuhrung in visual c |
title_sub | Grundlagen, objektorientierte Programmierung, praxisnahe Beispiele mit Klassendiagrammen der UML, Einführung in Visual C++ |
topic | Visual C++ (DE-588)4319926-4 gnd C++ (DE-588)4193909-8 gnd |
topic_facet | Visual C++ C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009732395&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hagemannthomas cprogrammierunggrundlagenobjektorientierteprogrammierungpraxisnahebeispielemitklassendiagrammenderumleinfuhrunginvisualc AT hagemannthomas cprogrammierung |