资 源 简 介
NOTE: Source code has [moved to GitHub!](https://github.com/drh/cii)
Software from
D. R. Hanson,
C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series, 1997, ISBN 0201498413, ISBN-13 9780201498417).
This book 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.
文 件 列 表
LICENSE
README
custom.mk
examples
words.c
integer.h
mpcalc.c
calc.c
basename.c
xref.c
spin.c
double.c
idents.c
getword.c
sieve.c
wf.c
cref.c
ids.c
getword.h
iref.c
integer.c
sort.c
kref.c
include
set.h
ring.h
ap.h
atom.h
assert.h
stack.h
arith.h
thread.h
str.h
chan.h
list.h
mp.h
array.h
bit.h
mem.h
text.h
sem.h
arrayrep.h
arena.h
fmt.h
table.h
xp.h
except.h
seq.h
install.html
makefile
makefile.nt
misc
maxalign.c
src
memmove.c
ring.c
atom.c
ap.c
assert.c
memchk.c
stack.c
swtch.s
thread.c
libcii.def
arith.c
memcmp.c
str.c
chan.c
list.c
mp.c
bit.c
mem.c
strerror.c
array.c
strncmp.c
text.c
fmt.c
arena.c
thread-nt.c
table.c
xp.c
except.c
seq.c
set.c