C语言接口与实现 : 创建可重用软件的技术 = C interfaces and implementations : techniques for creating reusable software 🔍
[美]戴维 R.汉森(David R.Hanson)
人民邮电出版社, C he C++ shi wu jing xuan, Bei jing, 2016
中文 [zh] · EPUB · 2.2MB · 2016 · 📗 未知类型的图书 · 🚀/upload · Save
描述
《C语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。
《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可 多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。
《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可 多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。
备用文件名
ptpress/40252.epub
备选作者
[缇嶿 David R. Hanson (as-gbk-encoding)
备选作者
汉森 (Hanson, David R.)
备选作者
[美] David R. Hanson
备用出版商
The People's Posts and Telecommunications Publishing House
备用版本
China, People's Republic, China
备用版本
Di 1 ban, Beijing, 2016
元数据中的注释
Author memo for [美]戴维 R.汉森(David R.Hanson): David R.Hanson 普林斯顿大学计算机科学系教授,有着二十多年编程语言研究经验。他曾经同贝尔实验室合作开展研究工作,是适用于UNIX系统上的高质量C编译器Icc的开 发者之一。另著有A Retargetable C Compiler: Design and Implementation一书。
备用描述
本书概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。 本书是所有C语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。
备用描述
本书是一本有关设计, 实现和有效使用C语言库函数, 掌握创建可重用C语言软件模块技术的参考指南.书中提供了大量实例, 重在阐述如何用一种与语言无关的方法将接口设计实现独立出来, 从而用一种基于接口的设计途径创建可重用的API
开源日期
2025-10-27
ISBN-13978-7-115-40252-3
ISBN-107-115-40252-3
OCLC1099443221
OCLC995060069
AacIdaacid__isbngrp_records__20240920T194930Z__AjLpMpBj8DktXsEqeMRmnv
AacIdaacid__ptpress_records__20251108T000000Z__aQ3QuNUreTJqJ3puSQetUX
AacIdaacid__upload_files_chinese_2025_10__20251026T233640Z__jVRAHafJwE9sBdjNC83xmM
AacIdaacid__upload_records_chinese_2025_10__20251027T001905Z__547095__D6LJN8qcFNzTfjfjQCark5
AacIdaacid__worldcat__20250804T000000Z__2Tx99cHeVUJxiqVDaCXqrS
AacIdaacid__worldcat__20250804T000000Z__DZp3FgKQvQeuLKXweGaqm6
AacIdaacid__worldcat__20250804T000000Z__HbrK6qvLBJZpH6wfBeAk9A
AacIdaacid__worldcat__20250804T000000Z__RPTe2vE3AUttowFGV6sJPi
AacIdaacid__worldcat__20250804T000000Z__UKKytNGbvaAo9xFXhLVihK
AacIdaacid__worldcat__20250804T000000Z__aDSbpSTLi8vMNjycF9a5uJ
AacIdaacid__worldcat__20250804T000000Z__ais8Lf64F3Y3Q8ew7957Pa
AacIdaacid__worldcat__20250804T000000Z__dk4L5V95fH7nUdPkxvGjT8
AacIdaacid__worldcat__20250804T000000Z__fUXo7MSWGUD9LgoCQBL8nx
AacIdaacid__worldcat__20250804T000000Z__fnWu4TR9KRWCNcMAGGDtMG
AA Record IDmd5:a8ef6d76b89f55c849a391cd611a5331
Collectionupload
Content Typebook_unknown
ISBN GRP Source Scrape Date2024-09-20
OCLC Scrape Date2025-01-01
ptpress Source Scrape Date2025-11-08
Upload Collection File Date2025-10-26
Upload Collection Record Date2025-10-27
Filepathptpress/40252.epub
Filepathupload/chinese_2025_10/ptpress/40252.epub
Filesize2194151
ISBN GRP ID07b56737dad9e350a1ad1624ae872c13
Languagezh
MD5a8ef6d76b89f55c849a391cd611a5331
OCLC Editions2
OCLC Editions (from search_holdings_summary_all_editions)2
OCLC 'From Filename'range_query/711540####
OCLC 'From Filename'range_query/7115402###
OCLC 'From Filename'range_query/7115402###____2
OCLC 'From Filename'range_query/7115402###____3
OCLC 'From Filename'range_query/9077163###
OCLC 'From Filename'range_query/backup_7115402###____2
OCLC 'From Filename'range_query/backup_7115402###____3
OCLC 'From Filename'range_query/backup_9077163###____2
OCLC 'From Filename'range_query/backup_9077163###____3
OCLC 'From Filename'range_query/backup_9077163###____4
OCLC 'From Filename'search_holdings_all_editions_response/2025-06-26_15.tar/1099443221
OCLC 'From Filename'search_holdings_all_editions_response/2025-07-05_11.tar/995060069
OCLC 'From Filename'search_holdings_all_editions_response_type/1099443221
OCLC 'From Filename'search_holdings_all_editions_response_type/995060069
OCLC 'From Filename'search_holdings_summary_all_editions/1099443221/index/50846432
OCLC 'From Filename'search_holdings_summary_all_editions/995060069/index/43416941
OCLC 'From Filename'w2/v7/1706/170639317
OCLC 'From Filename'worldcat_2022_09_titles_1_backup_2022_10_12/v3/0995/99588854
OCLC Holdings3
OCLC Holdings5
OCLC Holdings+Editions (to find rare books)3/2
OCLC Holdings+Editions (to find rare books)5/2
OCLC Holdings+Editions+LibraryID (to find rare books)3/2/64524
OCLC Holdings+Editions+LibraryID (to find rare books)3/2/69170
OCLC Holdings+Editions+LibraryID (to find rare books)5/2/112222
OCLC Holdings+Editions+LibraryID (to find rare books)5/2/38349
OCLC Holdings (from library_ids)2
OCLC Holdings (from search_holdings_all_editions_response)2
OCLC Holdings (from search_holdings_summary_all_editions)3
OCLC Holdings (from search_holdings_summary_all_editions)5
OCLC ISBNs+Holdings+Editions (to find rare books)2/3/2
OCLC ISBNs+Holdings+Editions (to find rare books)2/5/2
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books)2/3/2/64524
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books)2/3/2/69170
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books)2/5/2/112222
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books)2/5/2/38349
OCLC Library ID112222
OCLC Library ID38349
OCLC Library ID64524
OCLC Library ID69170
ptpress ID5856
Ptpress Author ID4699
Server Pathg5/upload_files/upload_files_chinese_2025_10_20251026/annas_archive_data__aacid__upload_files_chinese_2025_10__20251026T233640Z--20251026T233641Z/aacid__upload_files_chinese_2025_10__20251026T233640Z__jVRAHafJwE9sBdjNC83xmM
SHA-120a7c9f4f7ddf7c6ddc4579ab60ed2aa6f4df8da
SHA-256809fedb3d300d5404e58152a59209f9011a7b2a8cffab0a99d8331140693369e
Torrentmanaged_by_aa/annas_archive_data__aacid/annas_archive_data__aacid__upload_files_chinese_2025_10__20251026T233640Z--20251026T233641Z.torrent
Year2016
ISBN-13:
978-7-115-40252-3 / 9787115402523
ISBN-10:
7-115-40252-3 / 7115402523
代码浏览器: 在代码浏览器中查看“isbn10:7115402523”
AacId:
aacid__isbngrp_records__20240920T194930Z__AjLpMpBj8DktXsEqeMRmnv
Anna’s Archive Container identifier.
AacId:
aacid__ptpress_records__20251108T000000Z__aQ3QuNUreTJqJ3puSQetUX
Anna’s Archive Container identifier.
AacId:
aacid__upload_files_chinese_2025_10__20251026T233640Z__jVRAHafJwE9sBdjNC83xmM
Anna’s Archive Container identifier.
AacId:
aacid__upload_records_chinese_2025_10__20251027T001905Z__547095__D6LJN8qcFNzTfjfjQCark5
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__2Tx99cHeVUJxiqVDaCXqrS
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__DZp3FgKQvQeuLKXweGaqm6
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__HbrK6qvLBJZpH6wfBeAk9A
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__RPTe2vE3AUttowFGV6sJPi
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__UKKytNGbvaAo9xFXhLVihK
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__aDSbpSTLi8vMNjycF9a5uJ
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__ais8Lf64F3Y3Q8ew7957Pa
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__dk4L5V95fH7nUdPkxvGjT8
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__fUXo7MSWGUD9LgoCQBL8nx
Anna’s Archive Container identifier.
AacId:
aacid__worldcat__20250804T000000Z__fnWu4TR9KRWCNcMAGGDtMG
Anna’s Archive Container identifier.
AA Record ID:
md5:a8ef6d76b89f55c849a391cd611a5331
Anna’s Archive record ID.
Collection:
upload
The collection on Anna’s Archive that provided data for this record.
URL: /datasets/upload
网站: /datasets
代码浏览器: 在代码浏览器中查看“collection:upload”
Content Type:
book_unknown
Content type, determined by Anna’s Archive.
ISBN GRP Source Scrape Date:
2024-09-20
Date Anna’s Archive scraped the ISBN GRP collection.
OCLC Scrape Date:
2025-01-01
The date that Anna’s Archive scraped this OCLC/WorldCat record.
网站: /datasets/oclc
ptpress Source Scrape Date:
2025-11-08
Date Anna’s Archive scraped the ptpress collection.
Upload Collection File Date:
2025-10-26
Date Anna’s Archive included the file itself in our 'upload' collection.
网站: /datasets/upload
Upload Collection Record Date:
2025-10-27
Date Anna’s Archive indexed this file in our 'upload' collection.
网站: /datasets/upload
Filepath:
ptpress/40252.epub
Browse collections using their original file paths (particularly 'upload' is interesting)
Filepath:
upload/chinese_2025_10/ptpress/40252.epub
Browse collections using their original file paths (particularly 'upload' is interesting)
Filesize:
2194151
Filesize in bytes.
ISBN GRP ID:
07b56737dad9e350a1ad1624ae872c13
ISBN GRP ID.
MD5:
a8ef6d76b89f55c849a391cd611a5331
OCLC Editions:
2
Number of editions (unique OCLC IDs) reported by OCLC/WorldCat metadata. 'many' means 20 or more.
网站: /datasets/oclc
代码浏览器: 在代码浏览器中查看“oclc_editions:2”
OCLC Editions (from search_holdings_summary_all_editions):
2
网站: /datasets/oclc
OCLC 'From Filename':
range_query/711540####
网站: /datasets/oclc
OCLC 'From Filename':
range_query/7115402###
网站: /datasets/oclc
OCLC 'From Filename':
range_query/7115402###____2
网站: /datasets/oclc
OCLC 'From Filename':
range_query/7115402###____3
网站: /datasets/oclc
OCLC 'From Filename':
range_query/9077163###
网站: /datasets/oclc
OCLC 'From Filename':
range_query/backup_7115402###____2
网站: /datasets/oclc
OCLC 'From Filename':
range_query/backup_7115402###____3
网站: /datasets/oclc
OCLC 'From Filename':
range_query/backup_9077163###____2
网站: /datasets/oclc
OCLC 'From Filename':
range_query/backup_9077163###____3
网站: /datasets/oclc
OCLC 'From Filename':
range_query/backup_9077163###____4
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_all_editions_response/2025-06-26_15.tar/1099443221
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_all_editions_response/2025-07-05_11.tar/995060069
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_all_editions_response_type/1099443221
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_all_editions_response_type/995060069
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_summary_all_editions/1099443221/index/50846432
网站: /datasets/oclc
OCLC 'From Filename':
search_holdings_summary_all_editions/995060069/index/43416941
网站: /datasets/oclc
OCLC 'From Filename':
w2/v7/1706/170639317
网站: /datasets/oclc
OCLC 'From Filename':
worldcat_2022_09_titles_1_backup_2022_10_12/v3/0995/99588854
网站: /datasets/oclc
OCLC Holdings:
3
Number of library holdings (for all editions) reported by OCLC/WorldCat metadata. 'many' means 20 or more.
网站: /datasets/oclc
代码浏览器: 在代码浏览器中查看“oclc_holdings:3”
OCLC Holdings:
5
Number of library holdings (for all editions) reported by OCLC/WorldCat metadata. 'many' means 20 or more.
网站: /datasets/oclc
代码浏览器: 在代码浏览器中查看“oclc_holdings:5”
OCLC Holdings+Editions (to find rare books):
3/2
<number of oclc_holdings>/<number of oclc_editions>. If both numbers are low (but not zero) this might be a rare book.
网站: /datasets/oclc
OCLC Holdings+Editions (to find rare books):
5/2
<number of oclc_holdings>/<number of oclc_editions>. If both numbers are low (but not zero) this might be a rare book.
网站: /datasets/oclc
OCLC Holdings+Editions+LibraryID (to find rare books):
3/2/64524
网站: /datasets/oclc
OCLC Holdings+Editions+LibraryID (to find rare books):
3/2/69170
网站: /datasets/oclc
OCLC Holdings+Editions+LibraryID (to find rare books):
5/2/112222
网站: /datasets/oclc
OCLC Holdings+Editions+LibraryID (to find rare books):
5/2/38349
网站: /datasets/oclc
OCLC Holdings (from library_ids):
2
网站: /datasets/oclc
OCLC Holdings (from search_holdings_all_editions_response):
2
网站: /datasets/oclc
OCLC Holdings (from search_holdings_summary_all_editions):
3
网站: /datasets/oclc
OCLC Holdings (from search_holdings_summary_all_editions):
5
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions (to find rare books):
2/3/2
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions (to find rare books):
2/5/2
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books):
2/3/2/64524
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books):
2/3/2/69170
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books):
2/5/2/112222
网站: /datasets/oclc
OCLC ISBNs+Holdings+Editions+LibraryID (to find rare books):
2/5/2/38349
网站: /datasets/oclc
OCLC Library ID:
112222
OCLC/WorldCat partner library, from which they ingest metadata. Only added for records with less than 10 total holdings.
网站: /datasets/oclc
OCLC Library ID:
38349
OCLC/WorldCat partner library, from which they ingest metadata. Only added for records with less than 10 total holdings.
网站: /datasets/oclc
OCLC Library ID:
64524
OCLC/WorldCat partner library, from which they ingest metadata. Only added for records with less than 10 total holdings.
网站: /datasets/oclc
OCLC Library ID:
69170
OCLC/WorldCat partner library, from which they ingest metadata. Only added for records with less than 10 total holdings.
网站: /datasets/oclc
Ptpress Author ID:
4699
Server Path:
g5/upload_files/upload_files_chinese_2025_10_20251026/annas_archive_data__aacid__upload_files_chinese_2025_10__20251026T233640Z--20251026T233641Z/aacid__upload_files_chinese_2025_10__20251026T233640Z__jVRAHafJwE9sBdjNC83xmM
Path on Anna’s Archive partner servers.
SHA-1:
20a7c9f4f7ddf7c6ddc4579ab60ed2aa6f4df8da
SHA-256:
809fedb3d300d5404e58152a59209f9011a7b2a8cffab0a99d8331140693369e
Torrent:
managed_by_aa/annas_archive_data__aacid/annas_archive_data__aacid__upload_files_chinese_2025_10__20251026T233640Z--20251026T233641Z.torrent
Bulk torrent for long-term preservation.
网站: /torrents
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
今日下载剩余 XXXXXX 次。感谢您成为会员!❤️
你已经用完了今日的高速下载次数。
你最近下载过此文件。链接在一段时间内仍然有效。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
- 批量种子下载 (仅限专家) 馆藏 “upload” → 种子 “annas_archive_data__aacid__upload_files_chinese_2025_10__20251026T233640Z--20251026T233641Z.torrent” → file “aacid__upload_files_chinese_2025_10__20251026T233640Z__jVRAHafJwE9sBdjNC83xmM”
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.