当前位置:首页>java>C++之父编程经典重磅上新!这一拳40年的功力!

C++之父编程经典重磅上新!这一拳40年的功力!

  • 2026-01-12 06:09:27
C++之父编程经典重磅上新!这一拳40年的功力!

40年前,第一个商业版C++在贝尔实验室诞生,从此改写编程世界的底层逻辑。同年,《C++ 程序设计语言》第一版横空出世,成为史上第一本系统解读C++的权威著作

从DOS时代到AI浪潮,从C++11到C++20,这门语言已渗透全球数千万开发者的工作台 ——Windows 系统、AI 芯片、航天软件、金融风控、3A 游戏引擎,数字时代的核心领域几乎都离不开它的支撑。

而这本由C++之父比亚内·斯特劳斯特鲁普(Bjarne Stroustrup)亲笔撰写的经典之作,也历经多次重大更新,始终与语言演进同频共振,创下近 20 种语言译本、千万册销量、年销售额超 5000 万美元的传奇战绩,在亚马逊平台的 “最佳 C & C++ 编程书籍” 榜单中长期稳居前列,名气大到“提到 C++ 经典,必言此书“。

如今,Bjarne编程经典C++40周年纪念版重译再版!这本跨越40年仍稳坐”C++编程圣经”宝座的著作,终于以更精准、更易读的中文译本,将全球开发者公认的编程智慧,直接送到中国开发者手中!

点击下方,即可购书

Part.1

C++之父亲授,最权威的知识源头

学一门语言的最高境界,是听它的创造者讲设计哲学。

本书作者Bjarne,不仅是C++语言的设计者与最初实现者,更是ISO C++标准的核心推动者,他的每一个观点都源自语言诞生的源头。

追溯这本书的诞生历程,本身就是C++语言的发展史。

1979年,Bjarne在贝尔实验室工作期间,着手攻克一个开发难题:用Simula编写事件驱动仿真程序,逻辑清晰但性能不足;用C语言操控硬件、处理并发,速度快却在模块化和类型检查上存在短板。为此,他将Simula风格的类融入C语言,开发出“带类的C”,这便是C++的雏形。

1984年,“带类的C”正式更名为C++,“++”取自C语言的自增运算符,寓意在C语言基础上的提升(当然,C++并非C的简单扩展)。

1985年10月14日,C++迎来重要里程碑——第一个商业版本正式发布,其标准库不仅涵盖I/O流和复数处理功能,还支持非抢占式调度的多任务操作,对应的编译器产品为Cfront 1.0(C++的首个商用编译器)。

发布后,Bjarne发现,市面上没有任何资料能系统阐述这门新语言的设计理念。为推动C++从实验室走向产业界,他亲手撰写了第一版《C++程序设计语言》,系统梳理了C++的核心语法与设计理念,该书也因此成为C++从概念走向应用的关键推手。从诞生之初,它就承载着“传递最纯正C++思想”的使命,这种与生俱来的权威性,是其他任何教材都无法复刻的。

▲《The C++ Programming Language》第一版

Part.2

40年迭代升级,永不褪色的行业标杆

一本技术书籍能风靡40年,本身就是一段传奇。

自1985年第一版问世以来,《C++程序设计语言》历经多次重大更新,从DOS时代走到AI时代,始终紧跟C++语言的演进步伐,被翻译成德、日、俄、中、韩等近20种语言,全球数百万程序员从中受益。早在2002年的数据就显示,该书英文原版年销售额超5000万美元,近80万人将其作为教材——这样的市场表现,在技术书籍领域堪称现象级。

每一次版本更新,都同步记录着C++的进化轨迹。

1985年的第一版,首次系统传递了C++的核心语法(如类、运算符重载)与编程思想,为这门语言树立了第一个权威标杆。

1991年的第二版,提出了使用模板的泛型编程和基于异常的错误处理,并明确“资源管理即初始化”的普适资源管理理念。

1997年的第三版,引入了ISO C++标准,包括命名空间、 dynamic_cast(动态类型转换)及模板的大量改进,标准库中新增泛型容器和算法的标准模板库(STL)框架。

2013年的第4版,则针对C++11标准进行全面重写,成为现代C++的里程碑之作。

▲从左往右依次是第二版、第三版、第四版

C++11被业内誉为“革命性标准”。它引入了统一初始化、移动语义、可变模板参数、lambda 表达式、类型别名、适用于并发的内存模型等诸多特性。标准库新增线程、锁机制及2003年技术报告中的大多数组件。

C++11让C++从传统系统语言转向高效灵活的多范式语言,彻底改变了编程风格。Bjarne在第4版中不仅详解了这些新特性的用法,更深入剖析了其背后的设计逻辑,让读者明白为什么要这样设计,而非仅仅怎么用。

对于“现代C++支持何种程序设计风格和技术?这些技术植根于哪些语言特性和标准库特性?精练、正确、具备良好的可维护性与高性能的C++代码,其基本构建单元是什么?”等问题,本书均给出了明确答案。

这种与时俱进的特质,让本书始终保持旺盛的生命力。在C++17、C++20标准不断推出的今天,第4版所聚焦的C++11核心思想,依然是掌握后续标准的基础

Part.3

内容硬实力,从语法到设计的全维度覆盖

“这本书太厚了”是读者最常见的评价,对此,Bjarne的回应坦诚而坚定:“总得有一本书能基本涵盖C++的全部内容,而本书正是为此而著”

作为除ISO标准文献外最权威的C++参考手册,本书以四大篇章构建了完整的知识体系:

第1篇(第1~5章):第1章是全书的导引,介绍C++的背景知识。第2~5章对C++ 及其标准库进行简要介绍。

第2篇(第6~15章):介绍C++的内置类型和基本特性,以及如何用它们构造程序。

第3篇(第16~29章):介绍C++的抽象机制,以及如何利用这些机制编写面向对象程序和泛型程序。

第4篇(第30~44章):对标准库进行全面概述,并讨论相关兼容性问题。

这种编排看似不循常规,却暗合实际编程中的逻辑关联——毕竟没人会在写代码时严格遵循“自底向上”的顺序。

除了全面性,实战导向是本书的另一大亮点。Bjarne始终秉持“技术服务于设计”的理念,不堆砌枯燥的语法细节,而是将每个特性嵌入真实场景。比如用vector优先原则解决内存管理难题,用红黑树原理解释关联容器的性能差异,用智能指针的使用场景阐述内存安全的核心逻辑。

书中的示例多源自系统软件领域,既贴近工程实践,又能帮读者领会技术背后的设计哲学。这种授人以渔的讲解方式,让许多经验丰富的开发者都感叹:“即使是老程序员,也能每隔一页学到新东西”。

对于专业程序员最关心的“深度”问题,本书给出了完美答案。它对每个特性或组件都从三个维度解读:

基本原理:设计这个特性(组件)是为了帮助程序员解决哪类问题?其设计原理是什么?存在哪些局限性?

规范:它的定义是怎样的?本书以专业程序员为目标读者来做详略的取舍,对于要求更高的C++语言研究者,有很多ISO标准的相关文献可供查阅。

例子:当单独使用某项特性,或与其他特性组合使用时,如何才能用好它?其中有哪些关键技术和习惯用法?在程序的可维护性和性能方面是否存在潜在问题?

这种严谨的结构,让它既能作为新手的进阶指南,也能成为资深开发者的案头参考。

曾有人质疑“这本书只是ISO标准的引用拼凑”,Bjarne犀利回应:“标准文档面向实现者,而本书面向程序员,视角截然不同。”事实上,许多标准条款的原始思路就源自他的文本,这本书更像是标准的“思想注解”,能帮开发者跨越标准文档的专业壁垒,直达技术核心。

Part.4

业界共识,无可争议的经典地位

一本书的价值,最终要由行业权威和读者评价来印证。

澳大利亚莫纳什大学的Alan Dorin教授直言,这是自己“最常翻阅的书”,相比之下其他C++文本都“有所欠缺”,而本书是编程收藏中“不可或缺的一部分”。

北京大学裘宗燕教授称赞:“要学习C++语言和程序设计,要将C++应用于程序设计实践,本书自然是必读之书”。

Effective C++的作者Scott Meyers曾将自己的书稿交给包括Bjarne在内的专家审查,收到反馈意见后,他将有问题的部分与The C++ Programming Language对照,随后在网上发出了“What a show-off!”(真了不起啊!)的感叹,并将本书排在有史以来对他最重要的五本C++书籍的首位。

▲亚马逊读者

▲X(原推特)网友

▲Goodreads读者

▲豆瓣读者

这些评价背后,是业界对本书权威性的高度认可。

中文译本的打磨同样精益求精,译者团队致力于精准传递原著精髓。针对C++11的新特性(如auto关键字),译者通过反复校对,既保证术语准确,又用易懂的表达诠释其在代码简化中的价值。这种“信、达、雅”的翻译,让中国开发者能毫无障碍地汲取C++之父的智慧。

Part.5

一本值得终身翻阅的编程宝典

从1985年到2025年,40年间,C++语言在迭代中愈发强大,而《C++程序设计语言》始终是它最忠实的记录者与解读师。

本书面向三类读者:

希望了解最新ISO C++标准新增了哪些新特性的C++程序员;

好奇C++到底提供了哪些超越C语言特性的C程序员;

具备Java、C#、Python和Ruby等编程语言背景,正在探寻“更接近机器”的语言,即更灵活、提供更好的编译时检查或性能更优的语言的程序员。

Bjarne在书中写道,他希望本书能“帮助读者获得新的洞察力,成为更好的程序员和设计师”——这正是这本“圣经”超越技术本身的价值。

在AI浪潮席卷编程领域的今天,C++作为底层核心语言的地位依然稳固。而这本由发明人亲著的经典,不仅能带你掌握一门语言,更能让你理解编程的本质逻辑

无论你是刚踏入C++世界的新手,还是深耕多年的专家,C++40周年纪念版《C++程序设计语言(第4版)(上下册)》都值得你放入书架,在技术进阶的道路上反复翻阅。毕竟,C++的答案,从来都在创造它的人笔下。

—END—

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 21:41:50 HTTP/2.0 GET : https://f.mffb.com.cn/a/461077.html
  2. 运行时间 : 0.350784s [ 吞吐率:2.85req/s ] 内存消耗:4,581.19kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=69c4951fb38cd8b804b5599dd98d6704
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001035s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001685s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.010469s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000761s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001430s ]
  6. SELECT * FROM `set` [ RunTime:0.003781s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001553s ]
  8. SELECT * FROM `article` WHERE `id` = 461077 LIMIT 1 [ RunTime:0.011366s ]
  9. UPDATE `article` SET `lasttime` = 1770558110 WHERE `id` = 461077 [ RunTime:0.023572s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.005325s ]
  11. SELECT * FROM `article` WHERE `id` < 461077 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001895s ]
  12. SELECT * FROM `article` WHERE `id` > 461077 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.022778s ]
  13. SELECT * FROM `article` WHERE `id` < 461077 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.026193s ]
  14. SELECT * FROM `article` WHERE `id` < 461077 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.056459s ]
  15. SELECT * FROM `article` WHERE `id` < 461077 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005982s ]
0.354477s