vc++教材,vc++从入门到精通PDF

  vc++教材,vc++从入门到精通PDF

  如今,计算机书籍发展如此之快。我好久没去书店了。昨天去了书店,印象真的很深刻。很多奇怪的出版商,很多奇怪的作者,很多奇怪的译者都有夸张的书名。XXX是什么,精通XXX编程,XXX书目之类的?书的印刷质量真的很好,纸的质量和以前不一样了,是书的内容。我的思想和观念脱离了现实世界。也许外面的世界变化太快了。编程好几个月了,出去之后路也不是原来的路了.我回到家,看着书架上的旧书发呆,听着李克勤的旧情如梦,才发现自己曾经太喜欢怀旧了。

  本人从事软件开发多年,其中两年多的时间一直在和Windows底层打交道,涉及驱动、嵌入式OS、Windows应用(如GUI、图形图像技术、多线程、组件技术等)的开发。),而且我也写过很多非常好的源代码……可能我的阅读面太窄了,书架上基本都是杰弗里里希特的书。查尔斯佩佐德、侯杰先生和潘爱民先生的书。这些书一直伴随着我,给我的编程工作带来了很大的帮助。希望我的推荐对你也有帮助。

  Windows编程类

  视窗编程(第五版)(第一部分和第二部分)

  原标题:Windows编程(第五版)

  原始出版商:微软出版社

  作者:(美)查尔斯佩佐德

  译者:北京伯颜科技发展有限公司

  出版社:北京大学出版社

  出版日期:2001年3月

  页码:1376

  定价:16万元人民币

  这本书被认为是Windows编程的最佳入门读物。1994年5月,这本书的作者查尔斯佩佐德(Charles PetZold)被《Window Magazine》和微软公司授予“Windows先锋”奖,以表彰他对微软Windows成功的贡献。可见这本书是如此的权威,以至于“如果你对Windows开发有任何疑问,请阅读Petzold的著作”几乎成了一句至理名言。

  本书涵盖了windows编程的方方面面,讲解了WINDOWS编程的每一个元素(如输入、输出和对话框、图形、多媒体、线程、文档和视图、互联网等。)清晰简洁。大部分都是有代表性的例子,代码风格不错,很有实用价值。我觉得这本书是学习WINDOWS编程的经典入门书。每次仔细阅读,都会对WINDOWS编程有更深的理解。不过我觉得这本书里的内容都是比较基础的,更深层次的东西可以去《WINDOWS核心编程》。

  我建议有条件的读者看英文原版。

  Windows核心编程

  原标题:为微软视窗第四版编程应用

  原始出版商:微软出版社

  作者:(美)杰弗里里克特

  译者:王建华等。

  出版社:机械工业出版社

  出版日期:2000年5月

  页码:689

  定价:86:00元人民币

  Jeffrey Richter是Windows系统编程的负责人。他的每一本书都对Windows的核心进行了精彩的分析。作者从《Windows 95 程式设计指南》,《Windows高级编程指南》,《Windows核心编程》到《Applied Microsoft .NET Framework Programming(影印版)》一直在看他的书。可以说这本书是经典。阿蒙是他的仰慕者,一心追随杰弗里里克特。

  这本书是解释Windows操作系统内部机制的专著。作者从基本概念入手,全面系统地介绍了Windows的各种基本组件,如进程、线程、DLL、内存管理等,列举了大量的应用程序,并精辟地分析了组件的使用方法,为掌握Windows编程技巧提供了有效的捷径。我写windows驱动已经两年了,这本书的内存管理章节给我提供了很大的帮助,可见这本书在内存管理上是非常彻底的。另外,这本书对进程和线程的解释也非常经典。先说明来龙去脉,再描述工作机制,详细说明windows为多进程多线程编程提供了哪些API函数。如果能和侯杰的《Win32多线程程序设计》一起研究,对流程和线程的理解会更深。

  Win32多线程编程

  作者:侯(侯杰)

  出版社:华中科技大学出版社

  出版日期:2002年1月

  页码:480

  定价:59 . 80元人民币

  使用线程,可以创建高效的服务器,构建Internet服务器扩展软件,获得多CPU系统的好处,构建精致的COM/OLE对象,提高程序的响应能力。

  第一本书《上路吧,线程》,为你建立必要的基础,包括线程的起点和终点,核心对象,激发态和未激发态的含义,同步机制及其使用。第二部分“多线程编程的工具和策略”,介绍了C运行时库和MFC对线程的支持,如何在用户和GDI的约束下实现多线程,如何生成一个DLL,如何调试多线程程序。第三篇文章“现实世界中的多线程应用程序”讲述了如何组织一个程序来有效地支持多线程。本文演示了两个真实的应用程序,第一个是免费的线程ole自动化服务器,第二个是ISAPI程序,它是IIS(Internet Information Server)的扩展,演示了如何与JET数据库进行对话。

  该书从理论到实际应用全面易懂,样例程序丰富生动。除此之外,书中对一些需要注意的地方不时给出一些总结性的建议,不仅让读者感到更加亲切,也加深了对所学知识的理解。

  MFC编程类

  MFC编程(第二版)

  原标题:用MFC编程windows第二版

  原始出版商:微软出版社

  作者:(美)杰夫普罗塞

  译者:北京伯颜科技发展有限公司

  出版社:清华大学出版社

  出版日期:2001年9月

  页码:1166

  定价:128:00元人民币

  本书不仅扩展了微软强大的C类库对于windows API的权威阐述,还增加了一些关于COM、OLE、ActiveX的新内容。本书作者Jeff Prosise以其无与伦比的技巧向读者讲述了MFC编程的基本概念和主要技术——再次诠释了在32位windows平台上快速面向对象开发的完美方法。

  我觉得这本书详细全面,比较适合初学者。

  简单MFC(第二版)

  作者:侯(侯杰)

  出版社:华中科技大学出版社

  出版日期:2001年1月

  页码:736

  定价:80:00人民币

  关于这本书和它的作者,我不需要多说。大家都很了解,网上也有很多观点。

  这本书分为四章。第一部分讲的是SDK编程,简单总结了SDK编程的主要原理,提供了进入MFC核心技术和应用技术之前的所有技术基础,尤其是Windows的消息机制,非常清晰。第二部分介绍Visual C集成环境开发工具,对整个软件开发环境进行整体和概述,让初学者快速了解所掌握的工具及其主要功能。第三部分介绍应用框架和MFC主干程序的概念,是指Visual C的工具AppWizard生成的程序代码,根据我的理解,太多人用MFC写程序只是因为知道但不知道为什么。本文详细解释了MFC程序的来龙去脉,为初学MFC的读者打下了坚实的基础。第四章以微软公司的Visual C CD附带的示例程序Scribble为主轴,逐步添加新的功能。同时,深入介绍了运行时类型信息(RTTI)、动态创建、持久化(序列化)、消息映射和命令路由等核心技术。这些技巧是其他书最缺乏的部分。

  “初学者只需要掌握它的精髓,不需要钻研它的全部内容。否则很有可能你是看不懂的。当你回来,在不断学习的过程中反复学习,你就会发现这本书的奥秘”。

  COM编程类

  COM的原理及应用

  作者:潘爱民

  出版社:清华大学出版社

  出版日期:2001年3月

  页码:472

  定价:39:00元人民币

  本书不仅介绍了COM的基本原理及其扩展知识,还讲述了一些MTS和COM的知识。全书分为三个部分。第一部分是COM的基础。作者在写这部分的时候参考了《Inside COM》这本书,但是重新调整了内容结构,增加了一些关于WINDOWS编程和MFC的知识。第二部分是COM的扩展,第三部分是COM的应用与发展,介绍了基于组件的编程思想和多层软件结构模型。读者在学习了COM的基本原理后,结合MTS和COM所倡导的一些概念,可以从更高的层面理解和使用COM和COM。

  这是一本针对COM初学者的经典书籍,它由浅入深的论述让你对COM的概念和框架有了更深入的了解。

  COM本质理论

  原标题:必备COM

  作者:Box,d。

  译者:潘爱民

  出版社:中国电力出版社

  出版日期:2001年8月

  页码:358

  定价:49:00元人民币

  这本书是唐博克斯写的,他被认为是一个天才。在计算机界,“没有人能比Don Box更清楚地解释COM”。

  这本书无疑是COM领域最有名的书。它已经在亚马逊的榜单上呆了几个月了,很多专家对它的评价都很高。看完这本书,COM会“对你变得清晰”(这是《OLE内幕》作者Kraig Brockschmidt和本书作者DonBox对COM和OLE顿悟后的状态)。我希望你会有这种感觉。

  本书揭示了COM(组件对象模型)的本质,旨在帮助开发者真正理解COM是为什么,而不仅仅是如何使用它。该书还提供了一个完整的分布式COM应用程序,演示了各种编程技术。此外,本书还涉及到COM的许多高级特性,如线程模型(或套件模型)、名称对象、连接点等。所以,想要从这本书里获得最大的收益,还需要有COM的知识作为基础。建议读者在阅读本书之前先阅读《COM原理与应用》。

  “这不是一本供初学者学习的书,也不是一本教你如何开发COM组件的书,而是一本在一定基础上继续提高你对COM理解的书。如果用它来学习COM,可能会失望,因为很多内容需要一定的经验基础才能理解;但是如果你用它来加深你对COM的理解,那么这本书就是完美的。”

  糟糕的书评

  《MFC开发人员参考手册》

  本书是一本详细介绍MFC类库的参考书。它给出了MFC类库4.2版中所有类及其成员的详细描述。我认为MSDN是最好的工具,没有必要花这种浪费的钱。

  通过学习获得的知识

  看过很多书,写过很多代码。简单总结一下我的学习方法,按照以下顺序学习:C/C――SDK――MFC――com/DCOM/ATL/com。当然,这个顺序的前提是你已经具备了一些数学、数据结构与算法、操作系统等基础知识。学好C很重要,尤其是学习SDK的目的是了解Windows OS的内部机制,比如内存管理、多任务、多线程等,尤其是要透彻理解Windows的消息机制。有了前面的知识,学习MFC就很容易了。经常有网友和我聊天,说他读了一年多的书,写了一些程序,但是对MFC还是很迷茫。我觉得主要是学习不够系统,很多知识和经验都是循序渐进的。不要梦想一步登天,要有执着的学习和实践精神。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • php读取pdf数据,php pdf读取
  • php读取pdf数据,php pdf读取,PHP中使用mpdf 导出PDF文件的实现方法
  • kotlon协程,深入理解kotlin协程pdf,一文彻底搞懂Kotlin中的协程
  • 深入解析C#(第4版),深入解析css pdf,深入解析contentWindow, contentDocument
  • java 反射机制原理与用法详解视频,java 反射机制原理与用法详解pdf
  • java 反射机制原理与用法详解视频,java 反射机制原理与用法详解pdf,Java 反射机制原理与用法详解
  • ,,Java使用iTextPDF生成PDF文件的实现方法
  • ,,Python利用PyMuPDF实现PDF文件处理
  • 漫画算法小灰的算法之旅pdf,漫画算法2-小灰的算法进阶
  • devops和自动化运维实践 PDF,devops思想在运维方面的具体实践
  • pdf如何去除水印,pdf去水印的三种方法
  • 把a4的内容打印成a3小册子,a4的pdf文档如何打印成a3
  • nlp自然语言处理入门pdf,精通python自然语言处理 pdf
  • 容器docker基本操作,每天5分钟玩转docker容器技术 pdf
  • sklearn中文手册pdf下载,sklearn库模块及函数
  • 留言与评论(共有 条评论)
       
    验证码: