Möchten Sie verkaufen? Hier verkaufen
Standard C++ Iostreams and Locales: Advanced Programmer's Guide and Reference
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Standard C++ Iostreams and Locales: Advanced Programmer's Guide and Reference [Englisch] [Gebundene Ausgabe]

Klaus Kreft , Angelika Langer
4.7 von 5 Sternen  Alle Rezensionen anzeigen (9 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  
Taschenbuch EUR 48,50  

Kunden, die diesen Artikel angesehen haben, haben auch angesehen


Produktinformation

  • Gebundene Ausgabe: 672 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam (31. Januar 2000)
  • Sprache: Englisch
  • ISBN-10: 0201183951
  • ISBN-13: 978-0201183955
  • Größe und/oder Gewicht: 24,3 x 19,6 x 3,5 cm
  • Durchschnittliche Kundenbewertung: 4.7 von 5 Sternen  Alle Rezensionen anzeigen (9 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 328.339 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Angelika Langer
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Angelika Langer auf Amazon

Produktbeschreibungen

Amazon.co.uk

Aimed at the advanced C++ programmer, Standard C++ IOStreams and Locales explains the internals of how C++ streams work, along with support for internationalisation. This is a book for those who need to see the inner details of architecture and design of these important built-in C++ objects, as well as a reference to all relevant classes and methods.

This book examines the inner workings of the entire stream class library in today's Standard C++. It succeeds in two ways. First, the authors explain the design principles and inner workings on these stream classes, whether for simple console or file I/O, or for more advanced topics like memory streams. There is coverage of I/O basics (with coverage of manipulators, stream flags and other built-in features) for everyday programming with streams. But besides the fundamentals, the authors excel at delving into the nitty-gritty details of these classes (which most of us know only on the surface). Examples here include a custom date class that will cooperate with existing stream libraries and creating new "facets"--output rules that customise data for particular languages or "locales".

Besides an in-depth guide to what streams do by default and some hints for adding your own classes to work with them, this text also contains over 200 pages of reference material on every C++ stream and locale class, organised by header files. (These sections will arguably be the most useful for the working C++ developer.)

Like the support for template classes, the Standard Library's support for streams is powerful but, until now anyway, not easily available to ordinary programmers. For anyone who already knows the fundamentals of streams and is seeking to do more, this title can definitely fill a useful niche with an authoritative and densely packed source of technical detail on these built-in C++ classes. --Richard Dragan, amazon.com

Topics covered: Standard C++ predefined streams, input and output operators, manipulators, locale basics, formatted input, stream state flags, file streams, in-memory I/O, stream positioning, synchronising streams, stream class architecture, stream buffer classes, character types, wide character support, stream and stream buffer iterators, custom stream classes for user-defined types, inserters and extractors, user-defined manipulators, customizing stream and stream buffer classes, internationalisation and localisation, standard facets, user-defined facets, stream and locale class reference.

Amazon.com

Aimed at the advanced C++ programmer, Standard C++ IOStreams and Locales explains the internals of how C++ streams work and provides support for internationalization. It explains the inner details of architecture and design of these important built-in C++ objects, and it's a reference to all relevant classes and methods.

This book effectively reveals the inner workings of the entire stream class library in today's Standard C++ in two ways: First, it explains the design principles and internal function of these stream classes, whether for simple console or file I/O or for more advanced topics like memory streams. There's coverage of I/O basics (manipulators, stream flags, and other built-in features) for everyday programming with streams. The book also does an excellent job of delving into the nitty-gritty details of these classes (which most of us know only on the surface). Examples include a custom date class that will cooperate with existing stream libraries and create new "facets"--output rules that customize data for particular languages or "locales."

Besides an in-depth guide to what streams do by default and some hints for adding your own classes to work with them, the text also contains over 200 pages of reference material on every C++ stream and locale class, organized by header files. (These sections will arguably be the most useful for the working C++ developer.)

Like the support for template classes, the Standard Library's support for streams is powerful but until now, anyway, not easily accessible to ordinary programmers. For anyone who already knows the fundamentals of streams and is seeking to do more, this title fills a useful niche. It is an authoritative and densely packed source of technical detail on built-in C++ classes. --Richard Dragan

Topics covered: Standard C++ predefined streams, input and output operators, manipulators, locale basics, formatted input, stream state flags, file streams, in-memory I/O, stream positioning, synchronizing streams, stream class architecture, stream buffer classes, character types, wide character support, stream and stream buffer iterators, custom stream classes for user-defined types, inserters and extractors, user-defined manipulators, customizing stream and stream buffer classes, internationalization and localization, standard facets, user-defined facets, stream and locale class reference.


Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
6 von 6 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
In short: I would highly recommend that you add this book to your library of computer books, both as an educational and reference tool.

It is Well-written: Easy to understand and follow concepts, many timely examples are found all through the text.

It is Well-organized: Easy to navigate, information is organized into 'digestible chunks' to ease the learning and absorption process.

It is Concise, yet thorough: No information overload, though it still presents (in a logical, easy-to-follow manner) a wealth of detailed information for the iostream programmer.

It is Up-to-date: Published in January 2000.

I have found it an invaluable and essential tool in learning and using the iostreams library, arguably one of the most-used libraries in the C++ Standard. This book will help you understand and use the iostream library to it's fullest potential, the way it was meant to be used.

Don't get trapped by design errors due to misunderstanding or not knowing about features of iostreams: Get this book.

I would also suggest The C++ Standard Library, by Nicolai M. Josuttis for information on all aspects of the STL.

War diese Rezension für Sie hilfreich?
5 von 5 Kunden fanden die folgende Rezension hilfreich
Von G. Powell
Format:Gebundene Ausgabe
This book is it. There is no other text which covers the full I/O Streams library as of the ISO C++99 standard. B. Stroustrup's book "The C++ Programming language" has one chapter of 50+ pages on streams. Its enough to get you started, but not enough if you want to make roll your own. Your other choice is to comb back issues of C++ Report and C/C++ User's Journal for the relevent information. (And know enough to ignore the articles that do it wrong. Ok maybe wrong is too strong a word, but now that you have the option to understand how the streams library is built you can use it the way it was intended.)

There is now no reason ANY programmer should create a new ostream class by inheriting from basic_ostream<>. The I/O streams library was designed to be extended by programmers. Read this book and learn how to do it so that you don't have to re-write every sub member as a forward to the actual class.

As for Locales, there is a chapter in the latest version of B.S's book as an Appendix. Or about 1/4th of this book is devoted to how that mechanism works.

Buy it. You need it. Without it you are programming by guess and by golly.

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
This book is by far the most thorough and profound book I have read so far which covers standard IOStreams. Especially, I liked the comprehensive discussion of error handling which is often neglected by other authors. The coverage of the topic is exhaustive. The iterator concept and the other parts of the standard library are explained deeply enough that the novice reader can get the glue.

The boxes "New Language Feature" are very helpful for the novice reader and add a kind of luxury to the book.

The reference guide is very helpful in comparison to the standard. It can be used as a basis for ones daily work. The layout is clearly arranged and readable.

War diese Rezension für Sie hilfreich?

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar