VisuaI C++.NET类库大全

VisuaI C++.NET类库大全 pdf epub mobi txt 电子书 下载 2026

出版者:电子工业出版社
作者:官章全等编
出品人:
页数:0
译者:
出版时间:2002-1
价格:88.00
装帧:平装
isbn号码:9787505363922
丛书系列:
图书标签:
  • Visual C++
  • NET
  • C++
  • NET
  • 类库
  • 编程
  • 开发
  • 技术
  • 书籍
  • 计算机
  • 软件
  • 参考
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

探索 C++ .NET 世界的无限可能 本书并非《Visual C++.NET 类库大全》,而是为您精心打造的另一扇通往 C++ .NET 编程世界的大门。如果您正在寻找一本能够全面、深入地解析 C++ .NET 核心概念、实战技巧以及高级应用的参考书籍,那么您来对地方了。 本书致力于为您提供一个坚实的基础,让您能够自信地驾驭 C++ .NET 强大的功能,开发出高性能、高可靠性的应用程序。 我们将从最基础的概念入手,逐步深入到 C++ .NET 的精髓,并通过大量的示例和项目来巩固您的理解。 您将在这里学到: C++ .NET 基础精讲: 深入理解 .NET Framework 的架构,以及 C++ 如何与 .NET CLR(公共语言运行时)无缝集成。我们将详细讲解托管 C++(Managed C++)的语法特性,包括引用类型、值类型、垃圾回收机制、委托、事件等,帮助您建立扎实的语言基础。 强大的 .NET 类型系统: 掌握 .NET Framework 提供的丰富类库,了解如何利用各种命名空间中的类来处理数据、文件 I/O、网络通信、数据库访问等。我们将重点关注那些在 C++ .NET 开发中至关重要的类型,并提供实际运用示例。 面向对象设计的实践: 深入探讨面向对象设计原则在 C++ .NET 中的应用,学习如何设计可维护、可扩展的代码。您将了解到封装、继承、多态等概念如何与 .NET 的特性相结合,以及如何利用 C++ 的强大功能实现更灵活的设计。 性能优化的艺术: C++ 语言以其卓越的性能著称,本书将引导您如何将 C++ 的性能优势与 .NET 的便利性结合起来。我们将分享一系列性能调优的技巧和策略,帮助您构建响应迅速、资源高效的应用程序。 GUI 开发的实践: 学习如何使用 C++ .NET 进行 Windows 桌面应用程序开发。我们将详细讲解 Windows Forms 和 WPF(Windows Presentation Foundation)等 UI 框架的使用,包括控件的创建、事件处理、布局设计以及用户交互的实现。 高级主题探索: 随着您对 C++ .NET 的理解不断加深,本书还将带您进入更高级的主题,例如: 互操作性: 深入理解 C++ .NET 如何与非托管 C++ 代码以及 COM 组件进行交互,实现不同技术栈之间的无缝集成。 多线程与并发: 学习如何在 C++ .NET 中编写安全高效的多线程程序,利用 .NET 的线程管理和同步机制解决并发问题。 异常处理与错误管理: 掌握 C++ .NET 的异常处理机制,学习如何优雅地处理运行时错误,提高程序的健壮性。 应用程序部署与打包: 了解如何将您的 C++ .NET 应用程序打包和部署到不同的环境中。 实战项目驱动: 本书摒弃枯燥的理论讲解,而是通过一系列精心设计的实战项目来引导您的学习。从简单的控制台应用程序到复杂的桌面应用,您将亲手构建出实际可用的软件,并在实践中巩固所学知识。 谁适合阅读本书? 有 C++ 基础的开发者: 如果您已经掌握了 C++ 语言,并希望将其能力扩展到 .NET 平台,本书将是您理想的桥梁。 寻求高性能 C/.NET 开发的开发者: 有时,您可能需要在 .NET 平台上实现对性能要求极高的部分,此时 C++ .NET 可以成为您的强大武器。 对 .NET Framework 架构感兴趣的开发者: 本书将帮助您深入理解 .NET Framework 的内部工作原理,从更底层的视角去理解和运用 .NET 技术。 想要掌握跨平台开发能力的开发者: 随着 C++ .NET 在某些场景下的应用,了解其跨平台能力和与其他语言的互操作性将极大地扩展您的技术视野。 阅读本书,您将不仅掌握一门强大的编程语言,更将获得一种全新的开发思维方式,能够应对更广泛、更复杂的编程挑战。 我们相信,通过本书的学习,您将能够自信地开发出令人印象深刻的 C++ .NET 应用程序,并在软件开发领域取得更大的成就。 现在,让我们一起开启这段激动人心的 C++ .NET 探索之旅吧!

作者简介

目录信息

读后感

评分

评分

评分

评分

评分

用户评价

评分

作为一名长期从事软件开发的工程师,我一直在寻找能够帮助我更深入理解和掌握现代开发技术的优秀书籍。《Visual C++.NET类库大全》这本书,完全超出了我的预期。它以一种极其系统和详尽的方式,为我揭示了Visual C++.NET框架的强大之处。在此之前,虽然我对C++语言本身非常熟悉,但要完全驾驭.NET框架下的C++开发,仍然感到有些吃力,尤其是面对众多复杂的类库和命名空间时,常常会感到无从下手。这本书的出现,恰好弥补了这一知识鸿沟。它不仅全面地介绍了.NET框架中的各个核心类库,还深入剖析了它们的设计理念和实际应用。我特别欣赏书中对GUI开发部分的讲解,它详细地介绍了Windows Forms控件的丰富属性和事件,以及如何通过代码来动态创建和管理UI元素。例如,书中关于Graphics类和Drawing2D命名空间的详细阐述,让我能够创作出各种自定义的图形界面和动画效果,极大地提升了我应用程序的用户体验。此外,书中对异常处理机制的讲解也极具价值。它不仅仅是罗列了try-catch-finally的语法,更重要的是深入分析了各种常见异常的根源,并提供了如何编写健壮的异常处理代码的指导,这对于提高应用程序的稳定性和可靠性至关重要。我尤其受益于书中关于.NET的垃圾回收机制的解释,它详细讲解了托管堆、引用类型、值类型以及GC的工作原理,让我能够更好地理解和优化内存使用,避免内存泄漏等问题。这本书的写作风格专业而严谨,语言流畅,易于理解,并且提供了大量的实际代码示例,让我能够边学边练,快速将理论知识转化为实践技能。它是我在.NET开发道路上不可或缺的得力助手,极大地提升了我的开发效率和代码质量。

评分

在我多年的编程生涯中,遇到过不少技术书籍,但《Visual C++.NET类库大全》这本书,绝对是其中最让我印象深刻的一本。作为一名C++开发者,我一直对C++的性能和灵活性有着执着的追求,但同时我也深知,在现代软件开发中,效率和易用性同样不可忽视。C++.NET的出现,恰好满足了我对这两者的需求。这本书的价值在于它提供了一个极度全面和深入的C++.NET类库的系统性讲解。它不仅仅是简单的API罗列,而是对每一个重要的类库,都进行了详细的功能介绍、属性、方法、事件的解析,以及重要的设计模式和应用场景说明。我特别喜欢书中关于多线程编程部分的阐述,它清晰地解释了Thread类、ThreadPool、以及如何使用Monitor和lock关键字来实现线程同步,这对于开发高性能、高并发的应用程序至关重要。通过这本书,我能够更自信地处理多线程带来的各种复杂问题,编写出更加高效和稳定的代码。此外,书中对XML处理的深入探讨也让我受益匪浅。XML在现代Web服务和数据交换中的地位毋庸置疑。这本书不仅介绍了如何使用XmlDocument进行XML文档的解析和创建,还讲解了XPath和XSLT等技术,让我能够更灵活、更高效地处理XML数据。我还对书中关于集合(Collections)的讲解非常欣赏,它详细介绍了ArrayList、Hashtable、以及泛型集合List<T>、Dictionary<TKey, TValue>等,并分析了它们在性能和内存占用上的差异,让我能够根据实际需求选择最合适的集合类型。这本书的语言风格专业而又不失通俗易懂,作者似乎对开发者的痛点了如指掌,总能在关键时刻提供最实用、最深入的见解。它是我在C++.NET开发领域不断学习和进步的宝贵财富,也为我解决了很多棘手的技术难题。

评分

在我接触过众多技术书籍中,《Visual C++.NET类库大全》这本书无疑是一本能够真正帮助开发者提升技能、解决实际问题的宝典。作为一名C++的老用户,我深知C++在性能上的强大优势,但同时我也看到了现代开发中对于开发效率和便捷性的需求日益增长。C++.NET的出现,恰好将C++的底层性能与.NET框架的现代化开发理念相结合,为我们提供了一个强大的开发平台。这本书的内容非常详实,它系统地梳理了C++.NET中几乎所有的核心类库,并对它们的用法、功能、以及设计理念进行了深入的讲解。我特别关注书中对Windows Forms GUI开发部分的介绍,它不仅仅是简单地展示了如何使用各种控件,更重要的是深入探讨了控件的生命周期、事件驱动模型、以及如何通过代码来创建更加复杂的UI交互。例如,书中关于Graphics类和Pens/Brushes类族的详细讲解,让我能够绘制出各种精美的图表和自定义控件,极大地提升了我应用程序的视觉效果。此外,书中对ADO.NET数据访问技术的阐述也令我印象深刻。它详细介绍了SqlConnection、SqlCommand、SqlDataReader等组件,并重点讲解了如何使用参数化查询来防止SQL注入,以及如何利用DataSet和DataAdapter进行高效的数据操作。通过学习,我能够更安全、更高效地进行数据库访问,这对于任何需要与数据库交互的应用来说都是至关重要的。我还对书中关于资源管理部分(如IDisposable接口和using语句)的讲解非常欣赏,它帮助我理解了在C++.NET中如何正确地释放托管和非托管资源,避免内存泄漏和句柄耗尽等问题。这本书的语言风格严谨而又易于理解,作者能够将复杂的技术概念解释得清晰透彻,并且提供了大量的实际代码示例,让我能够边学边练,快速掌握书中的知识。它是我在C++.NET开发领域学习道路上的重要里程碑,也为我解决了许多过去一直困扰我的技术难题。

评分

在我多年的软件开发实践中,我一直坚信,掌握一套强大的工具集是高效完成工作的基石。《Visual C++.NET类库大全》这本书,毫无疑问地为我提供了这样一套宝贵的工具指南。作为一名C++开发者,我对C++语言的底层控制能力和高性能有着深厚的感情。然而,随着项目复杂度的提升,我也意识到,仅仅依赖C++的底层特性,在某些场景下会降低开发效率。C++.NET的出现,则提供了一个绝佳的解决方案,它将C++的强大性能与.NET框架的丰富功能和开发便捷性完美结合。这本书的内容覆盖面非常广,它系统地梳理了C++.NET中几乎所有的核心类库,并对它们的用法、功能、以及设计理念进行了深入的讲解。我特别看重书中对GUI开发部分的讲解,它详细地介绍了Windows Forms控件的各种属性和方法,以及如何通过代码来动态创建和管理UI元素。例如,书中关于Graphics类和Drawing2D命名空间的详细阐述,让我能够创作出各种自定义的图形界面和动画效果,极大地提升了我应用程序的用户体验。此外,书中对异常处理机制的讲解也极具价值。它不仅仅是罗列了try-catch-finally的语法,更重要的是深入分析了各种常见异常的根源,并提供了如何编写健壮的异常处理代码的指导,这对于提高应用程序的稳定性和可靠性至关重要。我尤其受益于书中关于.NET的垃圾回收机制的解释,它详细讲解了托管堆、引用类型、值类型以及GC的工作原理,让我能够更好地理解和优化内存使用,避免内存泄漏等问题。这本书的语言风格专业而又不失通俗易懂,作者能够将复杂的技术概念解释得清晰透彻,并且提供了大量的实际代码示例,让我能够边学边练,快速掌握书中的知识。它是我在C++.NET开发领域学习道路上的重要里程碑,也为我解决了许多过去一直困扰我的技术难题。

评分

在我对.NET框架的探索过程中,这本书《Visual C++.NET类库大全》无疑是为我指路的明灯。多年来,我一直活跃在C++的开发领域,对C++的底层控制和性能优化有着深刻的理解。然而,随着软件开发复杂度的不断提升,传统的C++开发模式在某些方面显得力不从心,尤其是在快速构建现代化、用户友好的应用程序方面。.NET框架的出现,为C++开发者提供了一个全新的、更高效的开发平台,而Visual C++.NET更是将C++的强大与.NET的便捷完美融合。这本书的内容非常全面,它系统地梳理了C++.NET中几乎所有重要的类库,并对它们的用途、功能、用法进行了深入的讲解。我特别看重书中对GUI开发部分的细致描绘,它不仅仅是展示了如何使用Windows Forms控件,更重要的是讲解了控件的生命周期、事件处理机制、以及如何利用数据绑定来简化UI与数据的同步。例如,书中详细介绍了DataGrid控件的各种高级用法,包括如何自定义列、格式化单元格、以及处理分页和排序,这些都极大地提升了我的开发效率。此外,我对书中关于网络编程部分的介绍也印象深刻,它清晰地阐述了System.Net命名空间下各种类库的用法,包括TCP/IP通信(Socket类)、HTTP通信(HttpClient类)以及FTP等协议的支持。通过学习,我能够轻松地构建各种网络应用程序,实现客户端与服务器之间的数据交换,这在许多项目中都发挥了至关重要的作用。我还特别关注了书中对XML处理的章节,XML作为一种广泛应用的数据交换格式,在现代应用中无处不在。这本书不仅介绍了XmlDocument和XmlReader等基本类,还讲解了XPath和XSLT等高级技术,让我能够高效地解析、创建和转换XML文档。总而言之,这本书的价值远不止于一个简单的API参考手册,它更像是一位经验丰富的导师,带领我深入理解C++.NET的类库体系,掌握开发的核心技术。它的内容严谨、条理清晰,而且语言流畅,易于理解,为我解决了很多开发中遇到的实际问题,也让我对C++.NET的开发有了更深的信心和热情。

评分

这本《Visual C++.NET类库大全》简直就是为像我这样的开发者量身定做的圣经!我一直以来都在C++的海洋中遨游,但自从.NET框架横空出世,尤其是Visual C++.NET版本迭代后,其强大的类库体系让我既兴奋又有些不知所措。过去,我习惯了使用MFC,或者更底层一些的API,对于.NET框架的各种命名空间、类、接口,以及它们之间错综复杂的关系,总觉得像是在迷宫里寻宝。这本《Visual C++.NET类库大全》的出现,彻底改变了我的认知。它并非简单地罗列API,而是以一种极富逻辑性和条理性的方式,系统地展示了C++.NET在GUI开发、数据库访问、网络通信、XML处理、线程管理等各个领域的类库支持。我尤其喜欢书中对每个类库的深入剖析,不仅仅是成员函数的介绍,更重要的是对其设计理念、应用场景以及与其他类库协同工作的模式进行了详尽的阐述。例如,在讲解Windows Forms开发时,书中不仅详细介绍了各种控件的属性、事件和方法,还深入探讨了事件驱动模型、UI线程同步等核心概念,并提供了大量生动贴切的代码示例,让我能够快速理解并上手。当我遇到一个棘手的UI布局问题时,翻阅书中关于布局管理器(Layout Managers)的部分,立刻找到了解决之道,并学到了很多优化UI响应速度的技巧。同样,在进行数据库操作时,ADO.NET提供的丰富类库,如SqlConnection, SqlCommand, SqlDataReader等,通过这本书的学习,我不再是简单地照搬示例代码,而是真正理解了它们如何通过连接池、命令参数化、数据适配器等机制来提高效率和安全性。更让我惊喜的是,书中还涵盖了一些高级主题,比如多线程编程中的Thread类、ThreadPool,以及如何利用.NET的垃圾回收机制和资源管理(如IDisposable接口)来编写更健壮的代码。这本书的编写风格非常严谨,用词准确,逻辑清晰,即便是一些复杂的概念,也能被解释得通俗易懂。我经常把它放在手边,遇到任何与C++.NET类库相关的问题,都能从中找到满意的答案。它不仅是我的工具书,更是我的良师益友,帮助我在.NET开发领域不断精进,解决了一个又一个技术难题,也让我对C++.NET的强大功能有了更深刻的认识。

评分

《Visual C++.NET类库大全》这本书,是我在.NET开发领域摸索前行过程中遇到的一个极其重要的里程碑。作为一名从MFC时代走过来的C++开发者,我对C++语言的强大能力有着深刻的认识,但也深知其在某些开发场景下的局限性,例如GUI的快速开发和跨平台性。C++.NET的出现,为C++带来了新的活力,它使得C++开发者能够更加便捷地利用.NET框架提供的丰富类库,构建现代化、高性能的应用程序。这本书的内容非常全面,它系统地介绍了C++.NET中各个层面的类库,从基础的System命名空间,到用于GUI开发的Windows Forms,再到数据访问、网络通信、XML处理等,几乎涵盖了现代应用程序开发的方方面面。我尤其喜欢书中对GUI开发部分的讲解,它不仅仅是简单地介绍控件的使用,更重要的是讲解了事件模型、UI更新、线程安全等关键概念。例如,在编写用户界面时,我们经常会遇到需要从后台线程更新UI元素的情况,这在早期C++开发中是一个棘手的难题,但通过这本书,我了解到在C++.NET中,可以使用Control.Invoke或Control.BeginInvoke方法,并配合委托(Delegate)来实现安全、高效的UI更新,这极大地简化了我的开发过程,也避免了许多潜在的崩溃问题。另外,书中对数据访问层(DAL)的阐述也极其到位,它详细介绍了ADO.NET的各种组件,包括SqlConnection、SqlCommand、SqlDataReader等,并重点讲解了参数化查询和数据集(DataSet)的使用,这不仅提高了数据库操作的安全性(防止SQL注入),也使得数据处理更加高效。我对书中关于资源管理部分的讲解也格外赞赏,通过对IDisposable接口和using语句的深入剖析,我能够更清晰地理解如何在C++.NET中进行资源的正确释放,避免内存泄漏和句柄耗尽等问题。这本书的语言风格严谨而不失生动,作者能够将复杂的技术概念解释得浅显易懂,并且提供了大量的代码示例,让我能够边学边练,快速掌握书中的知识。它是我在.NET开发领域不可或缺的参考资料,也让我对C++.NET的潜力有了更深的认识。

评分

作为一名在IT行业摸爬滚打多年的开发者,我深知一本高质量的技术参考书对于提升开发效率和解决实际问题的重要性。《Visual C++.NET类库大全》这本书,无疑是我近年来遇到的最杰出的C++开发类库参考指南之一。过去,C++的强大在于其对底层系统的直接控制,但这也意味着开发者需要处理大量的细节,例如内存管理、指针操作等,这些虽然带来了极致的性能,但也增加了开发的复杂性和出错的几率。而C++.NET的出现,将C++的强大性能与.NET框架的易用性、高效性完美结合,为我们提供了一个全新的开发平台。然而,.NET框架的类库繁多,命名空间众多,要完全掌握并熟练运用,确实需要一个系统性的学习过程。这本书就正好填补了这一空白。它不是那种堆砌API名称的枯燥字典,而是以一种“教你如何思考”的方式,引导读者去理解每个类库背后的设计思想和适用场景。书中对每一个类库的介绍都极其详尽,不仅仅是列出成员,更重要的是解释了这些成员的作用、参数、返回值,以及它们是如何协同工作的。例如,在讲解文件I/O部分,书中详细介绍了Stream类及其各种派生类,如FileStream, StreamReader, StreamWriter,并深入讲解了缓冲机制、文本编码、二进制读写等细节,让我明白了如何高效、安全地进行文件操作,避免了之前在处理大文件或复杂编码时遇到的许多坑。此外,书中对异常处理机制的阐述也尤为精彩,它不仅介绍了try-catch-finally结构,还详细讲解了各种预定义的异常类型,以及如何创建自定义异常,这对于编写健壮、可维护的代码至关重要。我特别欣赏书中关于集合(Collections)部分的讲解,从ArrayList到Dictionary,再到泛型集合如List<T>和Dictionary<TKey, TValue>,书中不仅介绍了它们的基本用法,还详细对比了它们在性能、内存占用以及类型安全方面的差异,让我能够根据实际需求选择最合适的集合类型。这本书的语言风格也非常专业且富有启发性,作者似乎非常了解开发者的痛点,总能在关键时刻提供最实用、最深入的见解。它就像一位经验丰富的导师,不仅传授知识,更引导你形成良好的编程习惯和解决问题的思路。

评分

对于我这样一位始终钟情于C++的开发者来说,.NET框架的出现,一度让我有些犹豫是否要投入其中。然而,《Visual C++.NET类库大全》这本书,彻底打消了我的顾虑,并且让我惊喜地发现了C++在.NET平台上的全新生命力。它提供了一个极其详尽和系统性的C++.NET类库的概览,让我在面对庞杂的.NET类库时,不再感到迷失。我尤其赞赏书中对GUI开发部分的细致讲解。不同于一些简单的控件介绍,这本书深入地探讨了Windows Forms的事件处理机制、控件的生命周期管理,以及如何通过代码来实现更加复杂的UI逻辑。例如,书中关于数据绑定(Data Binding)的章节,详细阐述了如何将UI控件与数据源进行关联,这极大地简化了我在处理大量数据和用户界面同步时的工作量。我还对书中关于网络编程部分的详尽介绍印象深刻。它清晰地阐述了System.Net命名空间下各种类库的用法,包括TCP/IP通信(Socket类)、HTTP通信(HttpClient类),以及SSL/TLS安全通信的实现。通过学习,我能够更自信地构建各种网络应用,实现高效、安全的数据传输。此外,书中对XML处理的章节也为我打开了新的视野。XML作为一种通用的数据交换格式,在现代软件开发中无处不在。这本书不仅介绍了XmlDocument和XmlReader等基本类,还深入讲解了XPath和XSLT等高级技术,让我能够高效地解析、创建和转换XML文档。总而言之,这本书的价值在于它不仅仅是一个API的罗列,更像是一位经验丰富的导师,带领我深入理解C++.NET的类库体系,掌握开发的核心技术。它的内容严谨、条理清晰,而且语言流畅,易于理解,为我解决了很多开发中遇到的实际问题,也让我对C++.NET的开发有了更深的信心和热情。

评分

我是一名C++的忠实拥趸,也一直关注着C++在现代化开发中的发展。《Visual C++.NET类库大全》这本书,给了我一个全新的视角来审视C++与.NET框架的结合。在.NET出现之前,C++开发者在进行Windows GUI开发时,往往需要与MFC、WinAPI打交道,虽然功能强大,但开发周期长,代码也相对臃肿。而C++.NET的出现,将C++带入了全新的时代,它继承了C++的性能优势,同时又能够充分利用.NET框架提供的丰富类库,极大地提升了开发效率和应用程序的健壮性。这本书的内容深度和广度都让我印象深刻。它系统地梳理了C++.NET中各个层面的类库,从最基础的System命名空间,到用于GUI开发的Windows Forms和WPF(虽然主要侧重前者),再到数据访问、网络通信、XML处理等,几乎涵盖了现代应用程序开发的方方面面。我尤其喜欢书中对GUI开发部分的讲解,它不仅仅是简单地介绍控件的使用,更深入地探讨了事件模型、UI更新、线程安全等关键概念。例如,在编写用户界面时,我们经常会遇到需要从后台线程更新UI元素的情况,这在早期C++开发中是一个棘手的难题,但通过这本书,我了解到在C++.NET中,可以使用Control.Invoke或Control.BeginInvoke方法,并配合委托(Delegate)来实现安全、高效的UI更新,这极大地简化了我的开发过程,也避免了许多潜在的崩溃问题。另外,书中对数据访问层(DAL)的阐述也极其到位,它详细介绍了ADO.NET的各种组件,包括SqlConnection、SqlCommand、SqlDataReader、DataAdapter等,并重点讲解了参数化查询和数据集(DataSet)的使用,这不仅提高了数据库操作的安全性(防止SQL注入),也使得数据处理更加高效。我对书中关于资源管理部分的讲解也格外赞赏,通过对IDisposable接口和using语句的深入剖析,我能够更清晰地理解如何在C++.NET中进行资源的正确释放,避免内存泄漏和句柄耗尽等问题。这本书的语言风格严谨而不失生动,作者能够将复杂的技术概念解释得浅显易懂,并且提供了大量的代码示例,让我能够边学边练,快速掌握书中的知识。它是我在.NET开发领域不可或缺的参考资料,也让我对C++.NET的潜力有了更深的认识。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有