书目详细信息 : C interfaces and implementations: techniques for creating reusable software