Die C++iostreams-Library:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
1995
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XII, 293 S. graph. Darst. |
ISBN: | 3446179836 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010039672 | ||
003 | DE-604 | ||
005 | 19960129 | ||
007 | t | ||
008 | 950206s1995 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 943449065 |2 DE-101 | |
020 | |a 3446179836 |9 3-446-17983-6 | ||
035 | |a (OCoLC)75581589 | ||
035 | |a (DE-599)BVBBV010039672 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-91G |a DE-12 |a DE-473 |a DE-20 |a DE-355 |a DE-210 |a DE-11 | ||
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 | ||
084 | |a DAT 316f |2 stub | ||
100 | 1 | |a Eggink, Bernd |e Verfasser |4 aut | |
245 | 1 | 0 | |a Die C++iostreams-Library |c Bernd Eggink |
264 | 1 | |a München [u.a.] |b Hanser |c 1995 | |
300 | |a XII, 293 S. |b graph. Darst. | ||
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 Ein-Ausgabe |0 (DE-588)4328552-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a IOstream |0 (DE-588)4372593-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a IOstream |0 (DE-588)4372593-4 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 1 | 1 | |a Ein-Ausgabe |0 (DE-588)4328552-1 |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=006658564&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-006658564 |
Datensatz im Suchindex
_version_ | 1804124422411386880 |
---|---|
adam_text | BERND EGGINK
DI
E C++IOSTREAMS-LIBRARY
A
CARL HANSE
R VERLAG MUENCHE
N WIE
N
INHALTSVERZEICHNI
S I
X
INHALTSVERZEICHNIS
1 EINLEITUN
G 1
2 AUFBA
U UN
D FUNKTIONSWEIS
E 3
2.1 FORMATIERUN
G UN
D TRANSPOR
T 3
2.2 KLASSENSTRUKTU
R 4
2.3 STANDARDSTROEM
E 8
3 EIN
- UN
D AUSGAB
E EINFACHE
R DATENTYPE
N 11
3.1 EIN
- UND AUSGABEOPERATORE
N 11
3.2 FORMATPARAMETE
R 13
WERTPARAMETER 13
FLAG-PARAMETER 15
VERAENDERN UND ABFRAGEN DER FLAGS 16
3.3 MANIPULATORE
N 18
3.4 FORMATIERT
E AUSGAB
E 2
1
AUSGABE GANZZAHLIGER GROESSEN 21
AUSGABE VON GLEITKOMMAZAHLEN 23
AUSGABE VON STRINGS 26
AUSGABE VON ZEICHEN 27
AUSGABE VON ZEIGERWERTEN 29
AUSGABE SONSTIGER TYPEN 30
3.5 UNFORMATIERT
E AUSGAB
E 3
1
ZEICHEN 31
STRING- UND BINAERE AUSGABE 31
AUSGABE VON STREAMBUSS 33
3.6 FORMATIERT
E EINGAB
E 3
3
ALLGEMEINES 33
EINGABE GANZZAHLIGER GROESSEN 35
EINGABE VON GLEITKOMMAZAHLEN 36
EINGABE VON ZEICHEN 37
EINGABE VON STRINGS 37
TRENNZEICHEN 38
3.7 UNFORMATIERT
E EINGAB
E UND ANDER
E FUNKTIONE
N 4
0
ZEICHENEINGABE 41
VORAUSLESEN UND RUECKGAENGIGMACHEN 41
IGNORIEREN 43
STRINGEINGABE 46
BINAERE EINGABE 50
UEBERTRAGEN IN STREAMBUSS , 51
4 STROMSTATU
S 5
3
4.1 /AS-STATUSBIT
S 5
3
IOS::EOFL IT 53
X INHALTSVERZEICHNI
S
IOS::FAILBIT 53
IOS::BADBIT 55
IOS::HARDFAIL 55
4.
2 STATUSABFRAG
E 55
ALLGEMEINES 55
ABFRAGE AUF DATEIENDE 57
4.
3 VERAENDER
N DE
S STATU
S 59
5 DATE
I - EIN
- UN
D AUSGAB
E 6
3
5.1 ALLGEMEINE
S 6
3
5.2 KONSTRUKTORE
N UN
D DESTRUKTORE
N 6
3
OEFFNEN IM KONSTRUKTOR 64
VERBINDEN MIT EINER OFFENEN DATEI 66
DEFAULT-KONSTRUKTOREN 68
DESTRUKTOREN 68
5.3 OEFFNEN UN
D SCHLIESSE
N 69
5.4 BINAER
- UN
D TEXTMODU
S 7
0
5.5 POSITIONIERE
N 7
2
ALLGEMEINES 72
SETZEN DES POSITIONSZEIGERS 73
ABFRAGEN DES POSITIONSZEIGERS 75
POSITIONIEREN IN TEXTDATEIEN 77
5.6 WEITER
E MEMBERFUNKTIONE
N 81
5.7 DI
E FSTREAMBASE- UND/?/EOEM/-SCHNITTSTELLEN 82
6 SPEICHE
R - EUWAUSGAB
E 8
5
6.1 ALLGEMEINE
S 85
6.2 AUSGAB
E 85
DYNAMISCHE STRING-STREAMS 85
STATISCHE STRING-STREAMS 87
6.3 EINGAB
E 88
6.
4 EIN
- UN
D AUSGAB
E 9
0
6.5 POSITIONIERE
N 91
6.6 DI
E STRSTREAMBASE- UN
D S?RSRREAM M/-SCHNITTSTELLEN 91
7 UMGAN
G MI
T STROMOBJEKTE
N 9
5
7.
1 AUSWAH
L VO
N STROEME
N 9
5
7.2 DI
E _WITHASSIGN-KLASSEN 9
6
7.
3 ERZEUGUN
G VO
N ISTREAM- UN
D OSFREA/N-OBJEKTE
N 98
7.
4 SYNCHRONISATIO
N UN
D KOPPLUN
G 101
EXPLIZITE SYNCHRONISATION 101
AUTOMATISCHE SYNCHRONISATION 103
KOPPLUNG 104
KOEXISTENZ MIT STDIO 106
INHALTSVERZEICHNI
S X
I
8 EHWAUSGAB
E BENUTZERDEFINIERTE
R TYPE
N 10
9
8.1 PRAE
- UND SUFFIX-FUNKTIONE
N 109
8.2 UEBERLADE
N DE
S AUSGABEOPERATOR
S 111
8.3 UEBERLADENDE
S EINGABEOPERATOR
S 113
8.4 EIN-/AUSGAB
E VO
N ENUM-TYPEN 117
8.5 MEMBERFUNKTIONEN
, VIRTUELL
E EHWAUSGAB
E 119
9 MANIPULATORE
N 12
5
9.1 PARAMETERLOS
E MANIPULATORE
N 126
J OS-MANIPULATOREN 126
AUSGABEMANIPULATOREN 127
EINGABEMANIPULATOREN 128
9.2 MANIPULATORE
N MI
T PARAMETER
N 129
MOEGLICHE KONSTRUKTIONEN 129
MANIPULATOR-TEMPLATES IN IOMANIP.H 130
BENUTZERDEFINIERTE MANIPULATOREN 133
MANIPULATOREN MIT MEHR ALS EINEM PARAMETER 136
APPLIKATOREN 138
GENERATIVE MAKROS 139
9.3 ALTERNATIV
E VERFAHRE
N 141
REDEFINITION DER /OMAW P./J -MANIPULATOREN 141
DEFINITION EIGENER MANIPULATOREN 147
APPLIKATOREN 151
10 ERWEITERUN
G DE
R IOSTREAM -FUNKTIONALITAE
T 15
9
10.1 MOEGLICHKEITE
N DE
R ERWEITERUN
G 159
10.2 BENUTZERDEFINIERT
E ATTRIBUT
E 160
FORMATBITS 160
ZUSAETZLICHE JCS-KOMPONENTEN 162
10.3 ABLEITUN
G VO
N I/OSTREAM-KLASSEN 165
PROBLEME 165
DIE PROFECFED-SCHNITTSTELLEN 167
KONSTRUKTOREN UND INITIALISIERUNG 167
DYNAMISCHE TYPINFORMATION 170
REDEFINITION VON EIN-/AUSGABEOPERATOREN 177
EXKURS: VERWENDUNG VON TEMPLATES 190
MODIFIZIERUNG ABGELEITETER EIN-/AUSGABEKLASSEN 192
10.4 KAPSELUN
G 194
VERFAHREN 194
BEISPIEL: TABELLENAUSGABE 198
11 DI
E STREAMBUF-KXASSEN 20
7
11.1 AUFBAU UND FUNKTIONSWEIS
E 20
7
STRUKTUR DES PUFFERSPEICHERS 208
FESTLEGUNG DES PUFFERS, KONSTRUKTOREN 209
SCHREIBEN 212
XI
I INHALTSVERZEICHNI
S
LESEN 214
/?MF ACAE OPERATIONEN 217
SYNCHRONISATION UND POSITIONIEREN 218
11.2 VERWENDUN
G DE
R OEFFENTLICHE
N SCHNITTSTELL
E 22
0
11.
3 ABLEITUNGE
N 22
4
VERBINDUNG VON I/OSTREAM- UND STREAMBUF-OBJEKTEN 225
MODIFIKATION VORHANDENER STREAMBUFS 227
DIREKTE ABLEITUNGEN VON STREAMBUF 230
STREAMBUFS ALS FILTER 242
1
2 DE
R IOSTREAM-STANDARD 26
5
12.1 HEADERDATEIE
N 265
12.2 /OSRREAM-TEMPLATE
S 26
6
12.3 LOCALES 269
12.
4 EXCEPTIONS 269
12.5 NEU
E TYPE
N 27
0
BITMASKEN-TYPEN 270
BOOL 270
POSITIONSTYPEN 271
12.6 HEADE
R IOS 271
TYPEN 271
GEAENDERTE FUNKTIONEN 272
NEUE FUNKTIONEN 273
MANIPULATOREN 274
12.7 HEADE
R STREAMBUF 27
4
WEGGEFALLENE FUNKTIONEN 274
NEUE FUNKTIONEN 274
GEAENDERTE FUNKTIONEN 276
12.8 HEADE
R ISTREAM 27
6
WEGGEFALLENE FUNKTIONEN 276
GEAENDERTE FUNKTIONEN 277
NEUE FUNKTIONEN 278
12.9 HEADE
R OSTREAM 27
8
WEGGEFALLENE FUNKTIONEN 278
GEAENDERTE FUNKTIONEN 278
NEUE FUNKTIONEN 279
12.1
0 HEADE
R IOMANIP 279
12.11 HEADE
R IOSTREAM 27
9
12.12 HEADE
R FSTREAM 28
0
12.1
3 HEADE
R STRSTREAM 28
0
12.1
4 HEADE
R SSTREAM 281
STRINGBUF 282
ISTRINGSTREAM UND OSTRINGSTREAM 282
LITERATU
R 285
SACHWORTVERZEICHNI
S 28
7
|
any_adam_object | 1 |
author | Eggink, Bernd |
author_facet | Eggink, Bernd |
author_role | aut |
author_sort | Eggink, Bernd |
author_variant | b e be |
building | Verbundindex |
bvnumber | BV010039672 |
classification_rvk | ST 250 ST 260 |
classification_tum | DAT 358f DAT 316f |
ctrlnum | (OCoLC)75581589 (DE-599)BVBBV010039672 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01554nam a2200433 c 4500</leader><controlfield tag="001">BV010039672</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19960129 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">950206s1995 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">943449065</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446179836</subfield><subfield code="9">3-446-17983-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75581589</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010039672</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-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-210</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">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="084" ind1=" " ind2=" "><subfield code="a">DAT 316f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Eggink, Bernd</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Die C++iostreams-Library</subfield><subfield code="c">Bernd Eggink</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 293 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="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">Ein-Ausgabe</subfield><subfield code="0">(DE-588)4328552-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">IOstream</subfield><subfield code="0">(DE-588)4372593-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">IOstream</subfield><subfield code="0">(DE-588)4372593-4</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="1"><subfield code="a">Ein-Ausgabe</subfield><subfield code="0">(DE-588)4328552-1</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=006658564&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006658564</subfield></datafield></record></collection> |
id | DE-604.BV010039672 |
illustrated | Illustrated |
indexdate | 2024-07-09T17:45:25Z |
institution | BVB |
isbn | 3446179836 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006658564 |
oclc_num | 75581589 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-12 DE-473 DE-BY-UBG DE-20 DE-355 DE-BY-UBR DE-210 DE-11 |
owner_facet | DE-91G DE-BY-TUM DE-12 DE-473 DE-BY-UBG DE-20 DE-355 DE-BY-UBR DE-210 DE-11 |
physical | XII, 293 S. graph. Darst. |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
publisher | Hanser |
record_format | marc |
spelling | Eggink, Bernd Verfasser aut Die C++iostreams-Library Bernd Eggink München [u.a.] Hanser 1995 XII, 293 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier C++ (DE-588)4193909-8 gnd rswk-swf Ein-Ausgabe (DE-588)4328552-1 gnd rswk-swf IOstream (DE-588)4372593-4 gnd rswk-swf IOstream (DE-588)4372593-4 s DE-604 C++ (DE-588)4193909-8 s Ein-Ausgabe (DE-588)4328552-1 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006658564&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Eggink, Bernd Die C++iostreams-Library C++ (DE-588)4193909-8 gnd Ein-Ausgabe (DE-588)4328552-1 gnd IOstream (DE-588)4372593-4 gnd |
subject_GND | (DE-588)4193909-8 (DE-588)4328552-1 (DE-588)4372593-4 |
title | Die C++iostreams-Library |
title_auth | Die C++iostreams-Library |
title_exact_search | Die C++iostreams-Library |
title_full | Die C++iostreams-Library Bernd Eggink |
title_fullStr | Die C++iostreams-Library Bernd Eggink |
title_full_unstemmed | Die C++iostreams-Library Bernd Eggink |
title_short | Die C++iostreams-Library |
title_sort | die c iostreams library |
topic | C++ (DE-588)4193909-8 gnd Ein-Ausgabe (DE-588)4328552-1 gnd IOstream (DE-588)4372593-4 gnd |
topic_facet | C++ Ein-Ausgabe IOstream |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006658564&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT egginkbernd dieciostreamslibrary |