C++ / a working model

BOOK / SOURCE & READING RECORD

Programming: Principles and Practice Using C++

Bjarne Stroustrup

2nd edition,2014年5月;作者公开章节含2015/2016修订页,未以第三版替代

READING EVIDENCE / 已读部分正文

Programming: Principles and Practice Using C++

已读第二版全部章节0—27和附录A—E的可用文字、代码、Drill、Review、Exercises、术语/索引;其中第1、11、22—25、27章与Glossary另用作者完整章节PDF阅读。作者章节共294印刷页;第11/22/23章关键缺页、表和图已补读图像。其余公开全书OCR仍有损坏代码与未恢复的图形/表格,特别第12—16章图形与GUI,因此不声称原版图文无缺口通读;习题未运行。

查看版本、实际阅读范围与原文入口 →

阅读原创实践:输入解析:读完整记录,验证后再提交 →

程序帮助你澄清问题,而不只是实现答案

PPP把输入、错误、类型和调试放进同一组逐步发展的实际问题里。计算器不是一开始就有完整架构,而是随着词法、语法、变量和恢复策略出现,逐步分出职责;这并非鼓励没有计划,而是让实现暴露尚未想清楚的需求。输入处理同理:字段成功转换、范围合法、记录完整和输出对象有效,是四个不同承诺。本站用有限字符串解析演示先建立候选值再提交,避免错误记录留下半条新数据。教材中的 Graph_lib 用于教学,C++14 concepts 的预测不是当年ISO已发布功能;现代阅读要区分持久的工程原则、当时的库环境和转录缺陷。

阅读定位:§0.2 Teaching and learning philosophy;Chapter6—7 Calculator;Chapter10 Input and Output Streams;§11.7—11.8;Chapter26 Design for testing

原文与实际阅读范围

作者公开章节可直接阅读,但未找到允许本站转载全书或章节PDF的许可;Archive研究副本的可访问性也不建立再分发权。仅外链作者/出版社资源并发布原创中文综合。

能下载不等于已经读完;试读章节不等于全书。这里的原创笔记不是原书全文、译本或逐章替代品。

相关基础知识

相关主题链接用于补充背景,不表示这些既有文章已经按整本书核查。

← 返回全部书籍