C Interfaces and Implementations


Buy from Amazon.com

Buy it: Amazon · InformIT.com · Pearson
Read it: O’Reilly Safari
Errata: 1st printing · 2nd & 3rd printings
Reviews:
Computing Reviews
comp.lang.c.moderated
Hosted at: code.google.com/p/cii/
Release 2.0: gzip'd tar file (50K) · ZIP archive (75K)

Related page: A Retargetable C Compiler

Recommended books for C programmers:
Secure Programming Cookbook for C and C++
C: A Reference Manual (5/e)
Expert C Programming
Writing Solid Code
Numerical Recipes in C (2/e)
Programming Pearls (2/e)
The Practice of Programming
Algorithms in C Parts 1-5 (3/e)
Art of Computer Programming, Volume 1: Fundamental Algorithms (3/e)

C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series, 1997, ISBN 0201498413, ISBN-13 9780201498417) advocates a design methodology based on interfaces and their implementations, and it illustrates this methodology by describing 24 interfaces and their implementations in detail. These interfaces include data structures, arithmetic, string processing, and concurrent programming.


David Hanson
$Revision: 214 $ $Date: 2008-10-29 11:22:08 -0700 (Wed, 29 Oct 2008) $