Softwaretechnik in C und C++: das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
München [u.a.]
Hanser
2004
|
Ausgabe: | 4., vollst. überarb. Aufl. |
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010670099&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XXVIII, 946 S. graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 3446227156 9783446227156 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017766945 | ||
003 | DE-604 | ||
005 | 20090512 | ||
007 | t| | ||
008 | 040106s2004 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 969734336 |2 DE-101 | |
020 | |a 3446227156 |9 3-446-22715-6 | ||
020 | |a 9783446227156 |9 978-3-446-22715-6 | ||
035 | |a (OCoLC)76642319 | ||
035 | |a (DE-599)BVBBV017766945 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-859 |a DE-20 |a DE-Aug4 |a DE-210 |a DE-12 |a DE-91G |a DE-19 |a DE-523 |a DE-384 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Isernhagen, Rolf |e Verfasser |0 (DE-588)121239683 |4 aut | |
245 | 1 | 0 | |a Softwaretechnik in C und C++ |b das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET |c Rolf Isernhagen ; Hartmut Helmke |
250 | |a 4., vollst. überarb. Aufl. | ||
264 | 1 | |a München [u.a.] |b Hanser |c 2004 | |
300 | |a XXVIII, 946 S. |b graph. Darst. |e 1 CD-ROM (12 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 |
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Helmke, Hartmut |e Verfasser |0 (DE-588)121066347 |4 aut | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010670099&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010670099 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0104 DAT 358f 2001 A 19120(4) 0303 DAT 358 L 3065(4) |
---|---|
DE-BY-TUM_katkey | 1473874 |
DE-BY-TUM_location | 01 03 |
DE-BY-TUM_media_number | 040020118261 040070946188 040070946213 040070946224 040070946246 040070946268 |
_version_ | 1821933027638378496 |
adam_text | ROLF ISERNHAGEN HARTMUT HELMKE SOFTWARETECHNIK IN C UND C++ DAS
KOMPENDIUM MODULARE, OBJEKTORIENTIERTE UND GENERISCHE PROGRAMMIERUNG
ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET 4., VOLLSTAENDIG UEBERARBEITETE
AUFLAGE HANSER INHALTSVERZEICHNIS VORWORT ZUR 4. AUFLAGE XXI VORWORT ZUR
1. AUFLAGE XXIII HINWEISE FUER DEN LESER XXV INHALTSUEBERSICHT XXVII I
C90, C99, BETTER-C UND MODULARE SOFTWAREENTWICKLUNG 1 1 C90, C99 UND
BETTER-C 3 1.1 EINFUEHRUNG 4 1.1.1 VERSCHIEDENE STANDARDS UND DIALEKTE 4
1.1.2 CLEAN-C UND BETTER-C 6 1.1.3 BEISPIELPROGRAMME 7 1.2 AUFBAU DER
SPRACHE 13 1.2.1 LEXIKALISCHE UND SYNTAKTISCHE STRUKTUR 13 1.2.2 FORMALE
BESCHREIBUNG (SYNTAXNOTATION) 13 1.2.3 LEXIKALISCHE ELEMENTE (SYMBOLE,
TOKEN) 14 1.2.4 TRENNZEICHEN (WHITE SPACES) UND KOMMENTARE 16 1.2.5
UNTERSCHIEDE ZWISCHEN C99, C90 UND C++98 17 1.3 DATEN 1 , OPERATOREN,
AUSDRUECKE, ANWEISUNGEN 18 1.3.1 VORDEFINIERTE DATENTYPEN 18 1.3.2
OPERATOREN FUER ELEMENTARE DATENTYPEN 25 1.3.3 AUSDRUECKE 30 1.3.4
PRIORITAETEN VON OPERATOREN 31 1.3.5 EXPLIZITE UND IMPLIZITE
TYPKONVERTIERUNGEN 32 1.3.6 ARBEITEN MIT ZAHLEN 33 1.3.7 ARBEITEN MIT
ZEICHEN 35 1.3.8 ARBEITEN MIT BOOLESCHEN AUSDRUECKEN 36 1.3.9
AUFZAEHLUNGSTYPEN 37 1.3.10 AUSDRUECKE ALS ANWEISUNGEN,
MEHRFACHZUWEISUNGEN 38 VIII INHALTSVERZEICHNIS 1.3.11 BEDINGTE AUSDRUECKE
UND BEDINGTE ANWEISUNGEN 39 1.3.12 UNTERSCHIEDE ZWISCHEN C99, C90 UND
C++98 39 1.3.13 UEBUNGEN 42 1.4 STEUERANWEISUNGEN 42 1.4.1 UEBERSICHT 42
1.4.2 VERBUNDANWEISUNG (COMPOUND-STATEMENT) 43 1.4.3 VERZWEIGUNGEN 43
1.4.4 WIEDERHOLUNGEN 45 1.4.5 MARKEN UND SPRUENGE 48 1.4.6
ZUSAMMENFASSUNG 50 1.4.7 UNTERSCHIEDE ZWISCHEN C99, C90 UND C++98 51
1.4.8 UEBUNGEN 53 1.5 FUNKTIONEN 54 1.5.1 GRUNDLAGEN 54 1.5.2 DEFINITION
UND DEKLARATION VON FUNKTIONEN 56 1.5.3 REKURSIVE ALGORITHMEN UND
FUNKTIONEN 57 1.5.4 /NIME-FUNKTIONEN 61 1.5.5 VARIABLE ANZAHL VON
PARAMETERN 61 1.5.6 C-BIBLIOTHEKSFUNKTIONEN 62 1.5.7 UNTERSCHIEDE
ZWISCHEN C99, C90 UND C++98 63 1.5.8 UEBUNGEN 66 1.6 BENUTZERDEFINIERTE
DATENTYPEN 67 1.6.1 ZEIGER, ADRESSEN, VEKTOREN 67 1.6.2 STRINGS
(ZEICHENKETTEN) 73 1.6.3 MEHRDIMENSIONALE VEKTOREN 75 1.6.4 STRUKTUREN
80 1.6.5 VEREINIGUNGEN (UNIONEN) 84 1.6.6 VERWENDUNG DES ATTRIBUTS CONST
85 1.6.7 PARAMETER- UND RUECKGABETYPEN 86 1.6.8 ZEIGER AUF FUNKTIONEN 87
1.6.9 ZEIGER UND ZEIGERKONVERTIERUNGEN 92 1.6.10 UNTERSCHIEDE ZWISCHEN
C99, C90 UND C++98 95 1.6.11 UEBUNGEN 102 1.7 WERTE- UND ZEIGERSEMANTIK
104 1.7.1 PRINZIP DER SPEICHERVERWALTUNG 105 1.7.2 ZEIGERSEMANTIK BEIM
ARBEITEN MIT VEKTOREN 106 1.7.3 WERTE- UND ZEIGERSEMANTIK BEI STRUKTUREN
107 1.7.4 WERTE- UND ZEIGERSEMANTIK BEI DER FUNKTIONSRUECKGABE .... 108
1.7.5 DYNAMISCHE ZEICHENKETTEN (STRINGS) 109 1.7.6 KOMPLEXE
DEKLARATIONEN 111 1.7.7 UNTERSCHIEDE ZWISCHEN C99, C90 UND C++98 112
1.7.8 UEBUNGEN 117 1.8 EINGABE UND AUSGABE VON DATEN 117 1.8.1 UEBERBLICK
117 1.8.2 ARBEITEN MIT DEN STANDARDGERAETEN 119 INHALTSVERZEICHNIS IX
1.8.3 ARBEITEN MIT TEXTDATEIEN 121 1.8.4 DATENFORMATIERUNG 124 1.8.5
DATEIEN MIT BLOCKSTRUKTUR 128 1.8.6 STRINGS ALS MEDIUM FUER FORMATIERTE
EIN- UND AUSGABE . . . . 131 1.8.7 ANZEIGE UND ABFRAGE VON EA-ZUSTAENDEN
132 1.8.8 WEITERE FUNKTIONEN 133 1.8.9 UNTERSCHIEDE ZWISCHEN C99, C90
UND C++98 134 1.8.10 UEBUNGEN .SS 137 1.9 PRAEPROZESSOR 138 1.9.1 EINFUEGEN
VON DATEIEN 138 1.9.2 ERSETZEN VON TEXTSTELLEN 139 1.9.3 BEDINGTE
EINFUEGUNG, BEDINGTE UEBERSETZUNG 139 1.9.4 DEFINITION VON MAKROS 141
1.9.5 VORDEFINIERTE NAMEN 143 1.9.6 SONSTIGES 143 1.9.7 ZUSAMMENFASSUNG
UND BEWERTUNG 143 1.9.8 UNTERSCHIEDE ZWISCHEN C99, C90 UND C++98 144
1.9.9 UEBUNGEN 144 1.10 PROGRAMMSTRUKTUR UND SPEICHERKLASSEN 145 1.10.1
DATEIEN, GELTUNGSBEREICHE, LEBENSDAUER 145 1.10.2 DEKLARATIONEN UND
DEFINITIONEN 145 1.10.3 GELTUNGSBEREICH VON BEZEICHNERN 145 1.10.4
LEBENSDAUER VON VARIABLENWERTEN 148 1.10.5 ZUSAMMENFASSUNG UND
ERGAENZUNGEN 150 1.10.6 MODULE: DEFINITIONS- UND IMPLEMENTATIONSDATEIEN
152 1.10.7 ALLGEMEINER AUFBAU VON C-PROGRAMMEN 156 1.10.8 UNTERSCHIEDE
ZWISCHEN C99, C90 UND C++98 158 1.10.9 UEBUNGEN 161 1.11 FEHLER- UND
AUSNAHMEBEHANDLUNG 162 1.11.1 VERWENDUNG DES MAKROS ASSERT 162 1.11.2
FEHLER-RETURN-CODES BEI FUNKTIONEN 163 1.11.3 MODULBEHAFTETE GLOBALE
STATUSVARIABLE 163 1.11.4 C++-EXCEPTION-HANDLING-KONZEPT 164 1.11.5
UEBUNGEN 166 2 C-STANDARDBIBLIOTHEK 167 2.1 KURZUEBERSICHT UEBER DIE
GESAMTBIBLIOTHEK 168 2.2 FEHLERDIAGNOSTIK: 168 2.3 KOMPLEXE ARITHMETIK:
169 2.4 ZEICHENOPERATIONEN: 170 2.5 FEHLERERKENNUNG: 171 2.6
GLEITKOMMA-ARITHMETIK: 171 2.7 GRENZWERTE FUER GLEITKOMMATYPEN: 171 2.8
DEFINITION VON WORTSYMBOLEN: 172 2.9 DEFINITION VON WORTSYMBOLEN: . .
173 X INHALTSVERZEICHNIS 2.10 GRENZWERTE FUER GANZZAHL-TYPEN: 17 3 2.11
LOKALE (NATIONALE) DEFINITIONEN: 174 2.12 MATHEMATISCHE FUNKTIONEN: 174
2.13 GLOBALE SPRUENGE: 176 2.14 AUSNAHMEBEHANDLUNG: 177 2.15 VARIABLE
PARAMETERLISTEN: 177 2.16 BOOLESCHE ARITHMETIK: 177 2.17 ALLGEMEINE
DEFINITIONEN: 177 2.18 ERWEITERTE INTEGER-TYPEN: 178 2.19 EIN- UND
AUSGABE: 179 2.20 HILFSFUNKTIONEN: 182 2.21 STRING-OPERATIONEN: 185 2.22
TYP-GENERISCHE MAKROS: 187 2.23 DATUM UND ZEIT: 187 2.24 WIDE-CHAR UND
MULTIBYTE- ZEICHEN: 189 2.25 KLASSIFIZIERUNG VON WCTYPE-ZEICHEN: 190 3
MODULARE PROGRAMMIERUNG IN C UND IN BETTER-C 191 3.1 MODULE UND
MODULSCHNITTSTELLEN 192 3.1.1 SOFTWAREENTWURF UND MODULARISIERUNG 192
3.1.2 GEHEIMNISPRINZIP, DATENKAPSELUNG, ABSTRAKTE DATENTYPEN . . 193
3.1.3 REALISIERUNG VON ABSTRAKTEN DATENTYPEN IN C 193 3.1.4 REALISIERUNG
VON GENERISCHEN MODULEN IN C 196 3.2 FALLSTUDIE 1: KOMPLEXE ARITHMETIK
200 3.2.1 SPEZIFIKATION 200 3.2.2 IMPLEMENTIERUNG 201 3.2.3 ANWENDUNG
202 3.3 FALLSTUDIE 2: STRINGS 203 3.3.1 SPEZIFIKATION 203 3.3.2
IMPLEMENTIERUNG 205 3.3.3 ANWENDUNG 206 3.4 FALLSTUDIE 3: SET (MENGE)
207 3.4.1 ALLGEMEINE SPEZIFIKATION 207 3.4.2 MODUL SET, VERSION 0:
KLEINER WERTEBEREICH 208 3.4.3 MODUL SET, VERSION 1: VERGROESSERUNG DES
WERTEBEREICHS .... 209 3.4.4 MODUL SET, VERSION 2: EINSTELLBARER
WERTEBEREICH 212 3.4.5 MODUL SET, VERSION 3: ALTERNATIVE REALISIERUNG
216 3.4.6 MODUL SET, VERSION 4: EIN GENERISCHES MODUL 218 3.5 FALLSTUDIE
4: GENERISCHE SORTIERTE LISTE 221 3.5.1 SPEZIFIKATION 221 3.5.2
IMPLEMENTIERUNG 223 3.5.3 ANWENDUNG 225 3.5.4 ANPASSUNG AN ANWENDUNGEN
226 3.6 BETTER-C: NAMENSBEREICHE 235 3.6.1 GRUNDLAGEN: DEFINITION UND
BENUTZUNG 235 INHALTSVERZEICHNIS XI 3.6.2 ERWEITERUNG VON
NAMENSBEREICHEN 236 3.6.3 ALIAS (SYNONYM) FUER NAMENSBEREICHE 237 3.6.4
USING-DIREKTIVE UND USING-DEKLARATION 238 3.6.5 ANONYME NAMENSBEREICHE
239 3.6.6 ANWENDUNG VON NAMENSBEREICHEN 240 3.6.7 PORTIERUNG VON
C-MODULEN 242 3.7 UEBUNGEN * 244 II ALGORITHMEN, DATENSTRUKTUREN, ADTS,
CONTAINER 249 4 SORTIEREN, SUCHEN, REKURSION UND ZEITKOMPLEXITAET 251 4.1
ZEITKOMPLEXITAET 252 4.2 ANALYSE REKURSIVER ALGORITHMEN 257 4.3 EINFACHE
SORTIERALGORITHMEN 263 4.4 SCHNELLE SORTIERALGORITHMEN 266 4.5
LAUFZEITMESSUNGEN AN SORTIERALGORITHMEN 269 4.6 LINEARES SUCHEN 271 4.7
BINAERES SUCHEN 271 4.8 DIE MACHT DER ZEITKOMPLEXITAET 272 5 DYNAMISCHE
DATENSTRUKTUREN 277 5.1 LINEARE LISTEN, STAPEL UND SCHLANGEN 278 5.1.1
ZEIGERNOTATION UND HEAPVERWALTUNG 278 5.1.2 LINEARE EINFACH GEKETTETE
LISTEN 280 5.1.3 LINEARE DOPPELT GEKETTETE LISTEN 283 5.1.4
STAPELSPEICHER 284 5.1.5 WARTESCHLANGE 285 5.1.6 ADT LIST (UNSORTIERTE
LISTE) 285 5.1.7 PRIORITAETSWARTESCHLANGE 290 5.1.8 UEBUNGEN 293 5.1.9 ADT
SLIST (SORTIERTE LISTE) 294 5.2 BINAERE WILDE BAEUME 298 5.2.1 GRUNDLAGEN
298 5.2.2 TRAVERSIEREN 300 5.2.3 EINFUEGEN 301 5.2.4 SUCHEN 303 5.2.5
LOESCHEN 303 5.2.6 UEBUNGEN 305 5.2.7 ADT TREE (BINAERER SUCHBAUM) 306
5.2.8 FALLSTUDIE QUERVERWEIS-LISTENGENERATOR 311 5.3 BINAERE
AUSGEGLICHENE BAEUME 316 5.3.1 DEFINITION DER AUSGEGLICHENHEIT UND
KONZEPT 316 5.3.2 EINFUEGEN 318 5.3.3 LOESCHEN 324 XII INHALTSVERZEICHNIS
5.3.4 ADT AVL (AUSGEGLICHENER BINAERER SUCHBAUM) 328 5.4 VIELWEG-BAEUME
(B-BAEUME) : . . . . 334 5.4.1 EINFUEHRUNG UND KONZEPT 334 5.4.2
DATENSTRUKTUREN 337 5.4.3 TRAVERSIEREN 338 5.4.4 EINFUEGEN 339 5.4.5
LOESCHEN 341 5.4.6 DEMOPROGRAMM 344 5.4.7 UEBUNGEN 349 5.5 HEAP-STRUKTUREN
350 5.6 HASHVERFAHREN 355 5.6.1 ALLGEMEINES 355 5.6.2 STATISCHE
HASHVERFAHREN 356 5.6.3 HALBDYNAMISCHE HASHVERFAHREN 362 5.6.4
DYNAMISCHE HASHVERFAHREN 365 5.6.5 ZUSAMMENFASSUNG 368 6
CONTAINER-STRUKTUREN 369 6.1 CONTAINER-STRUKTUREN, UEBERBLICK 370 6.2
REALISIERUNG VON CONTAINER-STRUKTUREN 370 6.2.1 STACK, QUEUE UND
PRIORITYQUEUE 371 6.2.2 SET UND MULTISET 374 6.2.3 MAP, MULTIMAP UND
VECTOR 375 6.3 ANWENDUNGSBEISPIELE 380 6.3.1 TEST- UND DEMOPROGRAMM 380
6.3.2 ANWENDUNGSBEISPIEL TEXTANALYSE 381 6.3.3 ANWENDUNGSBEISPIEL
ANAGRAMME 384 6.4 UEBUNGEN 388 7 AUTOMATEN IN DER SOFTWARETECHNIK
(AUSGELAGERT AUF DIE CD-ROM) 963 III DIE SPRACHE C++ UND IHRE
SOFTWARETECHNIKEN 391 8 KLASSEN ALS ABSTRAKTE DATENTYPEN 393 8.1 VON^C
NACH C++ 394 8.2 EINFUEHRUNG, KLASSEN ALS ABSTRAKTE DATENTYPEN 401 8.2.1
VON DER STRUKTUR ZUR KLASSE 401 8.2.2 GRUNDLAGEN 403 8.3 KONSTRUKTOREN
UND DESTRUKTOREN 408 8.3.1 VERSCHIEDENE ARTEN VON KONSTRUKTOREN 408
8.3.2 IMPLIZITE ERZEUGUNG VON KONSTRUKTOREN 410 8.3.3 DIE BEDEUTUNG DES
KOPIERKONSTRUKTORS 410 8.3.4 DIE BEDEUTUNG VON UMWANDLUNGSKONSTRUKTOREN
411 8.3.5 DESTRUKTOREN, IMPLIZITE ERZEUGUNG VON DESTRUKTOREN 412 8.4 DER
ZUWEISUNGSOPERATOR 412 INHALTSVERZEICHNIS XIII 8.4.1 IMPLIZITE ERZEUGUNG
412 8.4.2 IMPLEMENTIERUNG - DAS PRINZIP 413 8.5 ZUGRIFFSRECHTE 414 8.6
MINIMALE STANDARDSCHNITTSTELLE UND NICE CLASS 414 8.7 KONSTANTE METHODEN
KONSTANTE OBJEKTE 417 8.8 UML-KLASSENDIAGRAMME: MODELLE DER
PROGRAMMSTRUKTUR . . . . . . . 419 8.8.1 MODELLIERUNG VON KLASSEN MIT
UML 420 8.8.2 MODELLIERUNG VON BEZIEHUNGEN ZWISCHEN KLASSEN 421 8.9
MITGLIEDER UND FREUNDE 424 8.9.1 .FWEND-BEZIEHUNGEN 424 8.9.2 BEISPIEL:
I^ERAD-KLASSEN 425 8.9.3 BEISPIEL: KOMPLEXE ARITHMETIK, VERSION 0 425
8.10 UEBERLADEN VON OPERATOREN 427 8.10.1 BEISPIEL: KOMPLEXE ARITHMETIK,
VERSION 1 427 8.10.2 HINWEISE ZUM UEBERLADEN VON OPERATOREN 431 8.10.3
UEBERLADBARE UND NICHT UEBERLADBARE OPERATOREN 431 8.10.4 UEBERLADEN VON
KONVERTIERUNGSOPERATOREN 432 8.11 DYNAMISCHE VERWALTETE DATEN IN KLASSEN
433 8.11.1 BEISPIEL: KOMPLEXE ARITHMETIK, VERSION 2 433 8.11.2 IMPLIZITE
VERWENDUNG DES KOPIERKONSTRUKTORS 434 8.11.3 UEBERLADEN DES
ZUWEISUNGSOPERATORS 435 8.12 EFFIZIENZBETRACHTUNGEN: LAUFZEITEFFIZIENZ
436 8.12.1 GRUNDLEGENDE UEBERLEGUNGEN 436 8.12.2 BEISPIEL: KOMPLEXE
ARITHMETIK, VERSION 3 437 8.13 STATISCHE ELEMENTE IN EINER KLASSE 438
8.14 SCHACHTELUNG VON KLASSEN ?.. . 441 8.15 FUNKTIONSOBJEKTE 443 8.16
ZUSAMMENFASSUNG: HINWEISE UND REGELN 446 8.17 UEBUNGEN 447 9
OBJEKTORIENTIERTE PROGRAMMIERUNG 453 9.1 VERERBUNG: ERWEITERUNG VON
KLASSEN 454 9.1.1 GRUNDLAGEN 454 9.1.2 KONSTRUKTOREN, DESTRUKTOR UND
ZUWEISUNGSOPERATOR 458 9.1.3^ TYPKOMPATIBILITAET IN KLASSENHIERARCHIEN
462 9.1.4 VIRTUELLE FUNKTIONEN 463 9.1.5 OEFFENTLICHES UND PRIVATES ERBEN
466 9.1.6 PRIVATES ERBEN UND BENUTZEN 467 9.1.7 REIN VIRTUELLE
FUNKTIONEN UND ABSTRAKTE KLASSEN 469 9.1.8 UML-KLASSENDIAGRAMME:
VERERBUNGSHIERARCHIEN 472 9.1.9 UEBUNGEN 474 9.2 POLYMORPHIE: DYNAMISCHES
BINDEN 476 9.2.1 DYNAMISCHER TYP, DYNAMISCHES BINDEN 476 9.2.2
HETEROGENE DATENSTRUKTUREN 480 9.2.3 VIRTUELLE DESTRUKTOREN 481 XIV
INHALTSVERZEICHNIS 9.2.4 EIN KLASSENSYSTEM FUER GRAFISCHE OBJEKTE, VERS.
1 483 9.2.5 OBJEKTSCHACHTELUNG: GRAFISCHE OBJEKTE, VERS. 2 . . . . . . .
485 9.2.6 ZWEI ASPEKTE DER POLYMORPHIE: HETEROGEN UND GENETISCH . . .
488 9.2.7 POLYMORPHE CONTAINER-STRUKTUREN 492 9.2.8 UEBUNGEN 506 9.3 DIE
RICHTIGE ANWENDUNG DER VERERBUNG 508 9.3.1 VERSCHIEDENE SICHTEN UND
PROBLEME 508 9.3.2 SCHNITTSTELLEN-KLASSEN 510 9.3.3 ABSTRAKTE UND NICHT
ABSTRAKTE BASISKLASSEN 512 9.3.4 ZUWEISUNGSOPERATOREN IN KLASSEN MIT
POLYMORPHEN ZEIGERN . 516 9.3.5 UEBUNGEN 518 9.4 MEHRFACHVERERBUNG 519
9.4.1 GRUNDLAGEN 519 9.4.2 VERWENDUNG NICHT VIRTUELLER BASISKLASSEN 520
9.4.3 VERWENDUNG VIRTUELLER BASISKLASSEN 522 9.4.4 VIRTUELLE METHODEN IN
VIRTUELLEN BASISKLASSEN 527 9.4.5 FALLSTUDIE QUERVERWEIS-LISTENGENERATOR
529 9.4.6 UEBUNGEN 534 9.5 TYPKONVERTIERUNG, LAUFZEIT-TYPINFORMATION 535
9.5.1 DIE GRUNDIDEE . 535 9.5.2 SYNTAX UND SEMANTIK DER SPRACHKONSTRUKTE
537 9.5.3 ZUSAMMENFASSUNG 539 9.6 AUSNAHMEBEHANDLUNG
(EXCEPTION-HANDLING) 540 9.6.1 GRUNDLAGEN 541 9.6.2 SYNTAX UND SEMANTIK
DER SPRACHKONSTRUKTE 555 9.6.3 ZUSAMMENFASSUNG UND EMPFEHLUNGEN 557
9.6.4 UEBUNGEN 559 9.7 BESONDERE PROGRAMMIERTECHNIKEN 560 9.7.1
REFERENZZAEHLUNG (REFERENCE-COUNTING) 560 9.7.2 UP-CALLS 568 9.7.3
BOTSCHAFTEN UND BOTSCHAFTSINTERPRETER 570 10 GENERISCHE PROGRAMMIERUNG
575 10.1 KLASSEN-TEMPLATES: GENERISCHE STRUKTUREN 576 10.1*1 GRUNDLAGEN
576 10.1.2 UML-KLASSENDIAGRAMME: KLASSENSCHABLONEN 583 10.1.3 EINE
GENERISCHE CONTAINER-BIBLIOTHEK 584 10.1.4 SPEZIALISIERUNG VON TEMPLATES
590 10.1.5 EINE SPEZIALISIERTE CONTAINER-BIBLIOTHEK 593 10.1.6 EXCEPTION
HANDLING AM BEISPIEL EINES STACK-TEMPLATES . . . 596 10.1.7 UEBUNGEN 601
10.2 FUNKTIONS- UND ELEMENT-TEMPLATES 602 10.2.1 FUNKTIONS-TEMPLATES 602
10.2.2 ELEMENT-TEMPLATES 603 10.3 BESONDERE PROGRAMMIERTECHNIKEN 604
INHALTSVERZEICHNIS XV 10.3.1 SMART POINTER 604 10.3.2 ITERATOREN 609
10.3.3 GENERISCHE ALGORITHMEN 617 10.4 ENTWICKLUNG EINER KLEINEN
CONTAINER-BIBLIOTHEK 621 10.4.1 KONZEPT UND UEBERBLICK 621 10.4.2 DIE
KLASSEN LIST, SLIST UND TREE 621 10.4.3 DIE CONTAINERKLASSEN STACK,
QUEUE UND PRIO 624 10.4.4 SET UND MULTISET 626 10.4.5 DIE
CONTAINERKLASSEN MAP, MULTIMAP UND VECTOR 627 10.4.6 TEST- UND
DEMOPROGRAMM FUER DIE CONTAINERKLASSEN 631 10.5
TEMPLATE-METAPROGRAMMIERUNG 632 10.5.1 COMPILE-ZEIT-BERECHNUNGEN 633
10.5.2 LAUFZEIT- UND COMPILE-ZEIT-POLYMORPHISMUS 636 11
C++-STANDARDBIBLIOTHEK 639 11.1 UEBERSICHT 640 11.2 ALLGEMEINE DIENSTE
642 11.2.1 VERGLEICHSOPERATOREN 643 11.2.2 PAARE 643 11.2.3 AUTO-ZEIGER
644 11.2.4 UEBUNGEN 645 11.3 STRINGS 646 11.3.1 KONZEPT UND UEBERSICHT 646
11.3.2 FUNKTIONALITAET 651 11.4 EIN- UND AUSGABE (EA) 662 11.4.1 VORTEILE
DES NEUEN EA-KONZEPTES 662 11.4.2 EA IM STANDARDFORMAT MIT
STANDARDGERAETEN 663 11.4.3 STRUKTUR & FUNKTIONALITAET DER
STREAM-IO-BIBLIOTHEK 665 11.4.4 FORMATIERUNG 671 11.4.5 EA-FUNKTIONEN
677 11.4.6 ARBEITEN MIT DATEIEN 680 11.4.7 STRINGS ALS EIN- UND
AUSGABEMEDIUM 687 11.4.8 ANZEIGE & ABFRAGE VON ZUSTAENDEN,
FEHLERBEHANDLUNG .... 689 11.4.9 EIGENE DEFINITIONEN, WEITERE FUNKTIONEN
693 11.5 CONTAINER 703 11.5.1 DAS KONZEPT DER STANDARD TEMPLATE LIBRARY
(STL) 703 11.5.2 EINFUEHRUNG 704 11.5.3 GEMEINSAME DEFINITIONEN 709
11.5.4 CONTAINER FUER SEQUENZEN 713 11.5.5 CONTAINERADAPTER FUER SEQUENZEN
721 11.5.6 CONTAINER FUER ASSOZIATIONEN 725 11.5.7 DIE CONTAINERKLASSE
BITSET 733 11.5.8 UEBUNGEN 737 11.6 ITERATOREN 738 11.6.1 OPERATIONEN UND
KLASSIFIZIERUNG 738 XVI INHALTSVERZEICHNIS 11.6.2 ITERATOREN ALS
CONTAINER-SCHNITTSTELLEN 739 11.6.3 REVERSE-ITERATOREN 743 11.6.4
INSERT-ITERATOREN 745 11.6.5 STREAM-ITERATOREN 747 11.6.6 SELBST
DEFINIERTE ITERATOREN (ITERATOR-ADAPTER) 750 11.7 FUNKTIONSOBJEKTE 755
11.7.1 VERWENDUNG VON FUNKTIONSOBJEKTEN 755 11.7.2 FUNKTIONSOBJEKTE DER
STANDARDBIBLIOTHEK 757 11.7.3 FUNKTIONSADAPTER DER STANDARDBIBLIOTHEK
760 11.8 ALGORITHMEN: GLOBALE GENERISCHE FUNKTIONEN 763 11.8.1 NICHT
MODIFIZIERENDE SEQUENZIELLE OPERATIONEN 765 11.8.2 MODIFIZIERENDE
SEQUENZIELLE OPERATIONEN 769 11.8.3 SORTIEREN, SUCHEN UND VERWANDTE
OPERATIONEN 775 11.8.4 MENGENOPERATIONEN 780 11.8.5 HEAP-BEZOGENE
OPERATIONEN 783 11.8.6 MINIMAX BESTIMMEN UND LEXIKOGRAFISCHE VERGLEICHE
786 11.8.7 PERMUTIEREN 789 11.8.8 ANWENDUNGSBEISPIEL TEXTANALYSE 791
11.8.9 UEBUNGEN 794 11.9 WEITERE DIENSTLEISTUNGEN 796 11.9.1
AUSNAHMEBEHANDLUNG 796 11.9.2 GRENZWERTE DER IMPLEMENTIERUNG 799 11.9.3
SPEICHERMODELLE 800 11.9.4 INTERNATIONALISIERUNG 801 11.9.5 NUMERIK 802
IV DIE SPRACHE C++.NET UND IHRE BIBLIOTHEK 805 12 C++.NET: VERWALTETER
CODE, OBJEKTMODELL UND BIBLIOTHEK 807 12.1 VON C++98 NACH C++.NET - EIN
UEBERBLICK 808 12.1.1 DAS COMMON LANGUAGE RUNTIME-SYSTEM 808 12.1.2
MANAGED CODE - ARBEITEN MIT VERWALTETEN OBJEKTEN 811 12.1.3
.NET-DATENTYPEN UND .NET FRAMEWORK LIBRARY 818 12.2 KLASSEN IM
NAMENSRAUM SYSTEM 820 12.2.1 DIE KLASSE OBJECT UND DAS
.NET-PROGRAMMIERMODELL .... 820 12.2.2 DIE KLASSE CONSOLE - ARBEITEN MIT
DER KONSOLE-E/A .... 823 12.2.3 ARBEITEN MIT DATEIEN 825 12.2.4 DIE
KLASSE STRING 826 12.2.5 CONTAINER-KLASSEN IN SYSTEM: :COLLECTIONS 831
12.2.6 UEBUNGEN 834 12.3 VERWALTETE OBJEKTE UNTER .NET 834 12.3.1 DAS
SCHLUESSELWORT _GC 834 12.3.2 DAS SCHLUESSELWORT NOGC 835 12.3.3 DAS
SCHLUESSELWORT VALUE 837 INHALTSVERZEICHNIS XVII 12.3.4 DAS SCHLUESSELWORT
BOX, BOXING UND UNBOXING 838 12.3.5 DAS SCHLUESSELWORT PIN 840 12.4
VERERBUNG UND TYPKONTROLLE UNTER .NET 842 12.4.1 DAS SCHLUESSELWORT
ABSTRACT 842 12.4.2 DAS SCHLUESSELWORT INTERFACE 844 12.4.3 DAS
SCHLUESSELWORT _SEALED 848 12.4.4 DAS SCHLUESSELWORT TYPEOF 848 12.4.5 DAS
SCHLUESSELWORT TRY_CAST 849 12.5 EREIGNISBEHANDLUNG UNTER .NET 850 12.5.1
DAS SCHLUESSELWORT DELEGATE 851 12.5.2 DAS SCHLUESSELWORT EVENT 852 12.5.3
ANWENDUNG FUER DELEGATES 854 12.5.4 ANWENDUNG FUER EVENTS 858 12.6 WEITERE
.NET-SCHLUESSELWOERTER 862 12.6.1 DAS SCHLUESSELWORT PROPERTY 862 12.6.2
DAS SCHLUESSELWORT IDENTIFIER 865 12.7 .NET-DATENTYPEN 866 12.7.1
EINFACHE .NET-DATENTYPEN 866 12.7.2 VERWALTETE ARRAYS 868 12.8
OPERATOREN UEBERLADEN UNTER .NET 871 12.9 UEBUNGEN 873 13 PROGRAMMIEREN
MIT MANAGED EXTENSIONS 875 13.1 FALLSTUDIE: EIN BOTSCHAFTSINTERPRETER
876 13.2 MISCHEN VON VERWALTETEM UN D NICHT VERWALTETEM CODE 878 13.2.1
SPEICHERVERWALTUNG 880 13.2.2 DESTRUKTOR UND VERWALTETE OBJEKTE 884
13.2.3 BEISPIEL 885 13.2.4 VERWALTETE ZEIGER IN NICHT VERWALTETEN TYPEN
890 13.3 AUSNAHMEBEHANDLUNG 894 13.4 DIE STL IN ZUSAMMENHANG MIT MANAGED
CODE 901 13.5 DETAILS DER C++.NET-GARBAGE COLLECTION 909 13.6 PORTABLER
CODE TROTZ MANAGED EXTENSIONS? 916 13.6.1 GRUNDSATZ-UEBERLEGUNGEN 916
13.6.2 PORTABILITAET DER NEUEN SCHLUESSELWORTE 917 13.6.3 OBJEKTE DES
NAMENSRAUMS SYSTEM 921 13.6.4 WEITERE ASPEKTE DER PORTABILIAET 922 13.7
UEBUNGEN 928 LITERATURVERZEICHNIS 929 STICHWORTVERZEICHNIS 933 DIE
FOLGENDEN TEILE BEFINDEN SICH AUF DER CD-ROM XVIII INHALTSVERZEICHNIS
TEXTE AUF DER CD-ROM (BUCH-CD.PS UND BUCH-CD.PDF) 947
C/C++-TEXTVERZEICHNIS 949 ABBILDUNGSVERZEICHNIS 957 TABELLENVERZEICHNIS
961 7 AUTOMATEN IN DER SOFTWARETECHNIK 963 7.1 AUTOMATEN UND SPRACHEN
964 7.2 ENDLICHE AUTOMATEN UND REGULAERE SPRACHEN 964 7.3 LEXIKALISCHE
ANALYSE, SCANNER 967 7.3.1 SCANNER FUER ZAHLEN 969 7.3.2 SCANNER FUER
KOMMENTARE 970 7.3.3 EIN SCANNER FUER DIE KLEINE SPRACHE ML2 971 7.4
KELLERAUTOMATEN UND KONTEXTFREIE SPRACHEN 975 7.5 SYNTAKTISCHE ANALYSE,
PARSER 979 7.5.1 EBNF-NOTATION UND SYNTAXDIAGRAMME 979 7.5.2 PARSER 981
7.5.3 DIE SPRACHEN ML1 UND ML2 UND IHRE PARSER 986 ANHAENGE: LOESUNGEN ZU
DEN UEBUNGEN 1 A LOESUNGEN ZU KAPITEL 1 3 A.L LOESUNGEN ZU ABSCHNITT 1.3 4
A.2 LOESUNGEN ZU ABSCHNITT 1.4 4 A.3 LOESUNGEN ZU ABSCHNITT 1.5 6 A.4
LOESUNGEN ZU ABSCHNITT 1.6 17 A.5 LOESUNGEN ZU ABSCHNITT 1.7 22 A.6
LOESUNGEN ZU ABSCHNITT 1.8 26 A.7 LOESUNGEN ZU ABSCHNITT 1.9 40 A.8
LOESUNGEN ZU ABSCHNITT 1.10 43 A.9 LOESUNGEN ZU ABSCHNITT 1.11 52 B
LOESUNGEN ZU KAPITEL 3 57 C LOESUNGEN ZU KAPITEL 5 77 C.L LOESUNGEN ZU
ABSCHNITT 5.1 78 C.2 LOESUNGEN ZU ABSCHNITT 5.2 81 C.3 LOESUNGEN ZU
ABSCHNITT 5.4 88 D LOESUNGEN ZU KAPITEL 6 97 E LOESUNGEN ZU KAPITEL 8 105
INHALTSVERZEICHNIS . XIX F LOESUNGEN ZU KAPITEL 9 141 F.L LOESUNGEN ZU
ABSCHNITT 9.1 142 F.2 LOESUNGEN ZU ABSCHNITT 9.2 149 F.3 LOESUNGEN ZU
ABSCHNITT 9.3 152 F.4 LOESUNGEN ZU ABSCHNITT 9.4 158 F.5 LOESUNGEN ZU
ABSCHNITT 9-6 158 G LOESUNGEN ZU KAPITEL 10 163 H LOESUNGEN ZU KAPITEL 11
167 H.L LOESUNGEN ZU ABSCHNITT 11.2 168 H.2 LOESUNGEN ZU ABSCHNITT 11.5
178 H.3 LOESUNGEN ZU ABSCHNITT 11.8 191 I LOESUNGEN ZU KAPITEL 12 223 J
LOESUNGEN ZU KAPITEL 13 233
|
any_adam_object | 1 |
author | Isernhagen, Rolf Helmke, Hartmut |
author_GND | (DE-588)121239683 (DE-588)121066347 |
author_facet | Isernhagen, Rolf Helmke, Hartmut |
author_role | aut aut |
author_sort | Isernhagen, Rolf |
author_variant | r i ri h h hh |
building | Verbundindex |
bvnumber | BV017766945 |
classification_rvk | ST 250 ST 260 |
ctrlnum | (OCoLC)76642319 (DE-599)BVBBV017766945 |
discipline | Informatik |
edition | 4., vollst. überarb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01803nam a2200433 c 4500</leader><controlfield tag="001">BV017766945</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090512 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">040106s2004 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">969734336</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446227156</subfield><subfield code="9">3-446-22715-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446227156</subfield><subfield code="9">978-3-446-22715-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76642319</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017766945</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-859</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-384</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Isernhagen, Rolf</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121239683</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Softwaretechnik in C und C++</subfield><subfield code="b">das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET</subfield><subfield code="c">Rolf Isernhagen ; Hartmut Helmke</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4., vollst. überarb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVIII, 946 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 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="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</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="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</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++</subfield><subfield code="0">(DE-588)4193909-8</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">Helmke, Hartmut</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121066347</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=010670099&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-010670099</subfield></datafield></record></collection> |
id | DE-604.BV017766945 |
illustrated | Illustrated |
indexdate | 2024-12-20T11:22:50Z |
institution | BVB |
isbn | 3446227156 9783446227156 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010670099 |
oclc_num | 76642319 |
open_access_boolean | |
owner | DE-859 DE-20 DE-Aug4 DE-210 DE-12 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-523 DE-384 |
owner_facet | DE-859 DE-20 DE-Aug4 DE-210 DE-12 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-523 DE-384 |
physical | XXVIII, 946 S. graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Hanser |
record_format | marc |
spellingShingle | Isernhagen, Rolf Helmke, Hartmut Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET C++ (DE-588)4193909-8 gnd C Programmiersprache (DE-588)4113195-2 gnd |
subject_GND | (DE-588)4193909-8 (DE-588)4113195-2 |
title | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET |
title_auth | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET |
title_exact_search | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET |
title_full | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET Rolf Isernhagen ; Hartmut Helmke |
title_fullStr | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET Rolf Isernhagen ; Hartmut Helmke |
title_full_unstemmed | Softwaretechnik in C und C++ das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET Rolf Isernhagen ; Hartmut Helmke |
title_short | Softwaretechnik in C und C++ |
title_sort | softwaretechnik in c und c das kompendium modulare objektorientierte und generische programmierung iso c90 iso c99 iso c 98 ms c net |
title_sub | das Kompendium ; modulare, objektorientierte und generische Programmierung ; ISO-C90, ISO-C99, ISO-C++98, MS-C++.NET |
topic | C++ (DE-588)4193909-8 gnd C Programmiersprache (DE-588)4113195-2 gnd |
topic_facet | C++ C Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010670099&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT isernhagenrolf softwaretechnikincundcdaskompendiummodulareobjektorientierteundgenerischeprogrammierungisoc90isoc99isoc98mscnet AT helmkehartmut softwaretechnikincundcdaskompendiummodulareobjektorientierteundgenerischeprogrammierungisoc90isoc99isoc98mscnet |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0104 DAT 358f 2001 A 19120(4) Lageplan |
---|---|
Exemplar 1 | Nicht ausleihbar Am Standort |
Teilbibliothek Chemie, Lehrbuchsammlung
Signatur: |
0303 DAT 358 L 3065(4) Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |
Exemplar 2 | Ausleihbar Am Standort |
Exemplar 3 | Ausleihbar Am Standort |
Exemplar 4 | Ausleihbar Am Standort |
Exemplar 5 | Ausleihbar Am Standort |