The Standard C library /
P.J. Plauger.
Englewood Cliffs, N.J. : Prentice Hall, c1992.
xiv, 498 p. : ill.
0131315099 (paperbound) 0138380120 (casebound)
More Details
Englewood Cliffs, N.J. : Prentice Hall, c1992.
0131315099 (paperbound) 0138380120 (casebound)
catalogue key
Includes bibliographical references and index.
A Look Inside
About the Author
Author Affiliation
P. J. Plauger is one of the original users of the C programming language. He chaired the Library Subcommittee of X3J11--the ANSI-authorized committee that developed the C Standard. He continues as Secretary to X3J11 and Convenor of WG14, the ISO-authorized committee developing further enhancements of the C Standard. Dr. Plauger is co-author (with Brian Kernighan) of several highly acclaimed books, including Software Tools, Software Tools in Pascal, and The Elements of Programming Style. With Jim Brodie, Chair of X3J11, he co-authored Standard C, a complete reference to the C Programming Language.
This item was reviewed in:
SciTech Book News, March 1992
To find out how to look for other reviews, please see our guides to finding book reviews in the Sciences or Social Sciences and Humanities.
Long Description
This is the first comprehensive treatment of ANSI and ISO standards for the C Library. Written by a world renowned author on the C programming language and the head of the ANSI committee that standardized the C Library, this new guide contains the complete code of the Standard C Library and includes practical advice on using all 15 headers. All C programmers will benefit from the book's focus on the concepts, design issues, and trade-offs associated with library building; using this book, programmers will make the best use of the C Library and will learn to build programs with maximum portability and reusability.
Main Description
Prentice Hall's most important C programming title in years. A companion volume to Kernighan & Ritchie's C PROGRAMMING LANGUAGE. A collection of reusable functions (code for building data structures, code for performing math functions and scientific calculations, etc.) which will save C programmers time and money especially when working on large programming projects. The C Library is part of the ANSI (American National Standard Institute) for the C Language. This new book contains the complete code for the library. It covers elements of the library with which even the most experienced C programmers are not familiar such as internationalization (the ability to write programs that can adapt to different cultural locales, for example, using the C library, programmers can write software that manipulates large character sets such as Kanji). Structured like the Standard C Library, it contains 15 headers declaring or defining all of the names in the library. A separate chapter covers each header, including excerpts from relevant portions of the C Standard showing all codes needed to implement each portion of the library and explaining why it is necessary. The book teaches readers the concepts and design issues associated with library building. Using this book, programemrs will be less likely to re-code something that already exists in a given program. Plauger is one of the world's leading experts on C and the C Library.
Table of Contents
Prefacep. ix
Introductionp. 1
[assert.h]p. 17
[ctype.h]p. 25
[errno.h]p. 47
[float.h]p. 57
[limits.h]p. 73
[locale.h]p. 81
[math.h]p. 127
[setjmp.h]p. 181
[signal.h]p. 193
[stdarg.h]p. 205
[stddef.h]p. 215
[stdio.h]p. 225
[stdlib.h]p. 333
[string.h]p. 387
[time.h]p. 415
Interfacesp. 445
Namesp. 453
Termsp. 463
Indexp. 475
Table of Contents provided by Syndetics. All Rights Reserved.

This information is provided by a service that aggregates data from review sources and other sources that are often consulted by libraries, and readers. The University does not edit this information and merely includes it as a convenience for users. It does not warrant that reviews are accurate. As with any review users should approach reviews critically and where deemed necessary should consult multiple review sources. Any concerns or questions about particular reviews should be directed to the reviewer and/or publisher.

  link to old catalogue

Report a problem