📄 index.html.svn-base
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <link title="David R. Hanson" href="http://drh.home.dyndns.org" rev="made"> <link href="style.css" rel="stylesheet" type="text/css" media="all"> <style type="text/css" media="screen"> <!--dd { text-indent: 0; margin-left: 1em }.float { float: right }--> </style> <title>C Interfaces and Implementations</title> </head> <body> <h1>C Interfaces and Implementations</h1><table border="0" cellpadding="0" cellspacing="0"> <tr> <td align="center" valign="top" width="180"><img src="images/small.png" height="224" width="180"><br> <a target="_blank" href="http://www.amazon.com/gp/product/0201498413?ie=UTF8&tag=drh-cii-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0201498413"><img src="http://rcm-images.amazon.com/images/G/01/associates/remote-buy-box/buy6.gif" border=0 alt="Buy from Amazon.com"></a><img src="http://www.assoc-amazon.com/e/ir?t=drh-cii-20&l=as2&o=1&a=0201498413" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></td> <td width="16"><img src="images/dot_clear.gif" width=16 height=1></td> <td align="left" valign="top"> <p>Buy it: <a href="http://tinyurl.com/65sp22">Amazon</a> · <a href="http://www.informit.com/store/product.aspx?isbn=0201498413">InformIT.com</a> · <a href="http://www.mypearsonstore.com/bookstore/product.asp?isbn=0201498413">Pearson</a><br> Read it: <a href="http://safari.oreilly.com/9780321562807">O’Reilly Safari</a><br> Errata: <a href="1.html">1st</a> printing · <a href="2.html">2nd</a> & <a href="2.html">3rd</a> printings<br> Reviews:<br> <img src="images/dot_clear.gif" width="18" height="1"><a href="http://storage.webhop.net/documents/CRreview.pdf">Computing Reviews</a><br> <img src="images/dot_clear.gif" width="18" height="1"><a href="review.html">comp.lang.c.moderated<br> </a>Hosted at: <a href="http://code.google.com/p/cii/source">code.google.com/p/cii/</a><br> Release 1.1: <a href="http://cii.googlecode.com/files/cii11.tar.gz">gzip'd tar file</a> (51K) · <a href="http://cii.googlecode.com/files/cii11.zip">ZIP archive</a> (76K)</p> <p>Related page: <a href="http://www.cs.princeton.edu/software/lcc/"><cite>A Retargetable C Compiler</cite></a></p> </td> <td width="16"><img src="images/dot_clear.gif" width=16 height=1></td> <td align="left" valign="top"> <dl> <dt>Recommended books for C programmers:</dt><dd> <a target="_blank" href="http://www.amazon.com/gp/product/0596003943?tag=drh-cii-20">Secure Programming Cookbook for C and C++</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/013089592X?tag=drh-cii-20">C: A Reference Manual (5/e)</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/0131774298?tag=drh-cii-20">Expert C Programming</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/1556155514?tag=drh-cii-20">Writing Solid Code</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/0521431085?tag=drh-cii-20">Numerical Recipes in C (2/e)</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/0201657880?tag=drh-cii-20">Programming Pearls (2/e)</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/020161586X?tag=drh-cii-20">The Practice of Programming</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/0201756080?tag=drh-cii-20">Algorithms in C Parts 1-5 (3/e)</a><br> <a target="_blank" href="http://www.amazon.com/gp/product/0201896834?tag=drh-cii-20">Art of Computer Programming, Volume 1: Fundamental Algorithms (3/e)</a></dd> </dl> </td> </tr> </table> <p><cite>C Interfaces and Implementations: Techniques for Creating Reusable Software</cite> (<a href="http://www.awprofessional.com/">Addison-Wesley Professional Computing Series</a>, 1997, ISBN <a href="http://www.aw-bc.com/catalog/academic/product/0,1144,0201498413,00.html">0201498413</a>, ISBN-13 9780201498417) advocates a design methodology based on <i>interfaces</i> 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.</p> <ul> <li>A sample chapter in <a href="doc/atom.html">HTML</a>, <a href="http://ciibook.webhop.net/pdf/atom.pdf">PDF</a> (~42K). <li><a href="http://cii.googlecode.com/svn/trunk/install.html">Installation instructions</a>. <li><a href="http://cii.googlecode.com/svn/trunk/history.html">History of changes to the source code</a>. <li><a href="http://cii.googlecode.com/svn/trunk/">Source code</a>. <li><a href="http://ciibook.webhop.net/pdf/quickref.pdf">Quick Reference guide</a> (<font size="-1">PDF ~152K</font>). <small>This guide is formatted as 6.4" by 4.8" pages suitable for online viewing with the Acrobat reader, and it includes bookmarks for fast access.</small> <li><a href="toc.html">Table of Contents</a> (includes links to individual source code files). <li><a href="preface.html">Preface</a>. </ul><hr> <address><a href="http://drh.home.dyndns.org">David Hanson</a><br> $Revision$ $Date$</address> <address></address> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -