windows核心编程第五版,Windows核心编程第5版

1,Windows核心编程第5版可以 , 比第四版多写内容,翻译也进步了个人感觉翻译的还可以,但总觉得里面讲VISTA的部分没有用 。
2 , windows核心编程第5版为啥看不懂知识点不牢固、基础差 。1、windows核心编程第5版看不懂,是因为知识点不牢固,要及时进行复习 。2、是由于及初中时差,跟不上进程,要及时巩固练习 。
3 , windows程序设计第五版与windows核心编程 内容的区别前者可以说是WIN32编程的入门书,后者则是更深入了解WINDOWS编程的,是作为提高书本 。两者之间也许类似于《C#入门经典》与《C#高级编程》的关系吧 。windows程序设计是用c语言的,c语言要有功底,之后可以去看mfc,这个是c++的,而且用的比较广泛 。【windows核心编程第五版,Windows核心编程第5版】
4,Windows核心编程第5版微软技术丛书pdf下载在线阅读求百度网盘云《Windows核心编程》(Jeffrey Richter)电子书网盘下载免费在线阅读链接:https://pan.baidu.com/s/1X3HE0MQG7dGdY_PgQqaJggWindows核心编程(第5版).pdf.mobi12.52M 来自:百度网盘提取码: xdpk复制提取码跳转 密码:xdpk书名:Windows核心编程作者:Jeffrey Richter豆瓣评分:9.2出版社:人民邮电出版社出版年份:2008-8页数:820内容简介:【内容简介】本书是Windows 程序设计领域的名著,涵盖了Windows 的最新版本Vista 以及Windows XP 的最新内容 。书中全面深入地介绍了Windows 的各种基本要素,如进程、线程池、虚拟内存、DLL、设备I/O 和SEH 等 , 并列举了大量应用程序,精辟地分析了要素的使用方法 。.本书适于各层次Windows 编程人员阅读 。...【目录信息】Acknowledgments . xxiIntroduction xxiii64-Bit Windows xxiiiWhats New in the Fifth Edition xxivCode Samples and System Requirements xxviSupport for This Book xxviQuestions and Comments xxviPart I Required Reading1 Error Handling 3Defining Your Own Error Codes 7The ErrorShow Sample Application 72 Working with Characters and Strings 11Character Encodings 12ANSI and Unicode Character and String Data Types 13Unicode and ANSI Functions in Windows 15Unicode and ANSI Functions in the C Run-Time Library 17Secure String Functions in the C Run-Time Library 18Introducing the New Secure String Functions 19How to Get More Control When Performing String Operations 22<< 查看详细目录作者简介:Jeffrey Richter全球享有盛誉的微软技术专家,著名技术咨询和培训公司Wintellect创始人之一,MSDN Magazine杂志特邀编辑 。多年来,他担任微软各开发团队顾问,参与了微软的许多关键产品包括各版本Windows、Visual Studio、Microsoft Offce和.NET框架的设计和编程 。他撰写了一系列著作,包括本书和《深入理解.NET》(第2版·英文版 , 人民邮电出版社 。2008),都堪称技术图书的典范,影响了一代Windows程序员,并因此荣获微软公司杜区最高技术荣誉“微软软件传奇人物”(Software Legend)称号 。5,windows核心编程第5版怎么样要在windows平台发展,首先要对标准C++有深入了解 。MFC等库中各种虚函数、框架等等都是建立在此基础上的,建议看看《C++ Primer》要想看懂《windows核心编程》,首先要对VC++有一定的了解,了解它的工作原理 。建议看看《Windows程序设计(第五版)》,这本书虽然比较早,里面的一些知识可能已经淘汰,但这本书被称作Windows编程圣经 , 里面讲解的Windows程序原理至今依然适用 。其次,还要对windows的操作系统本身有一定了解 , 建议看看操作系统原理 。linux和windows这2者之间有很大不同,从操作系统上就有很大差异,而且linux下更喜欢用C编程,windows的话就比较喜欢C++,看《windows核心编程》就可以看出来了 。我总觉的这本书是我看过最好的书,对我的触动很大 。我看的时候刚好大学讲完操作系统 。os课程理论性太强了,一大堆东西都是停留在概念上,我总觉得,从os理论到os实现 , 总是少了一层知识,很多知识都连接不起来 。比如,上个os课的人基本都可以说出内核态是什么概念,但是具体是个什么东西,我估计没有几个人说得清楚 。看完这本书 , 我明白了进程的虚拟空间和其中的内核空间,明白了c运行库 , 内存映射,dll……这本书我看了三遍,之后,apue直接秒杀,没有一点困难 , 当然,信号当时还是纠结了很久 。真的是好书!6,学完了C和C但windows程序设计第5你现在最大的问题是 。没有把全部精力放在学习上,你的精力被那些很难读懂的新东西分散了.C++最恶心的地方就是入门太难 , 你要想学C++的MFC 就不得不硬着头皮看那些难懂的东西.给你个建议,你可以把C++先扔掉 。真接学C#用MS的VS 2008 或以上 的东西做个小软件试试,因为VS在C#优化上花了大力气 , 把那些难懂的东西真接过滤掉了 。用C# 做软件 拖拖拉拉几下就OK了,然后就在在控件里面用代码填空 。这样你很容易明白程序是怎么样运作的 。很容易从大方面理解可视化程序的运作原理,由于你已经自学了C++和C 那么 C#基本也不用学了 , 因为C#和C++区别十分小,真接上去用就可以了 。其实对于初学者最得要的兴趣,你有兴趣才能学下去 , 这一点C#就做到 。越做越简单,越做越意思 。而且 , 如果你只做WIN方面的软件,那C#足够用了 , 而且开发效率也很高 。在WIN上C#性能并不比C++差多少,差别十分小 。而且当你学精了C#以后,你再回头看看那些难懂的C++ MFC问题,就会发现,也不过如此,而且那些老旧的API接口也很落后,并不像那些C++程序员说的那样,很多只会C++的人就把C+吹的有多牛,当你学完C#时就会发现 , C#在WIN平台各方面已经超C++了 。致于跨平台的话,比如LINUX开发程序,如果追求性能,那么C语言足够了,如果追效率,那么上JAVA  , 基本上没有C++什么事 。如果想在WIN平台兼容没有安装.NETFRAMEWORK的机器,比如WIN2000那么可以用VB 比如MFC来 VB 太好学了 , 而且功能同样强大 。我在熟悉了C#和C之后,有一次用VB开一个光盘自动运行的软件,在完全没有VB基础的情况下 , 仅用一小时读了一下,VB的相关语法,然后就直接上去写,不会就上网查一下,这样不到半天时间就全会了,不管哪一门语言,只要你学通了,其他语言基本上也很相似 。初学者最重要的是能找一门易学的语言然后学精,然后再看其他语言时就会发现,简单极了,也不过如些 。建议第一门精通的全能语言应该 是C或C#第一门精通的WIN平台语言应该是C#或VB , C++么,还是不要理它了 , 先不管它到底有没有用,单从程序员成长的角度来说 , 一开始就学C++花费的时间和精力成本太大了,修炼速度太慢 。而且会做非常多的无用功,比如花大精力去看那些难懂的东西,那些东西对我们来说是没用的.C语言学好了,最好学学unix系统编程 。毕竟unix和window都是用C语言编写的 。建议你找unix编程方面的经典教材看看 。C++一般用于在windows和unix上的应用程序开发 。应用c++库函数,调用系统API 。你的英语需要好,学这个不是能轻易学好的 。1. 关于C和C++ 。谭浩强的那本书貌似是C语言而不是C++吧?如果学C++,《C++ primer》的确是最好的教材 。。。其实我觉得那本书挺浅显的 。。2. 关于windows编程 。学windows编程,只要会C语言就可以了,如果会C++当然更好 , 不过不会也没关系 。windows API都是C风格的 。你觉得看《windows核心编程》里没有熟悉的C表达式,是因为windows api里有很多自己定义的结构体,函数,等 。这些其实都是用C语言写的 。初次接触的确会比较晦涩 , 多写写练练,习惯了就好 。3. 学习windows编程捷径:学习过程的确很难,所谓捷径也只能稍微减轻一点你的痛苦,所以仍然要做好心理准备 。先学好C++,至少要啃透《C++ primer》这本书 。。这本书看不懂的话,不能算会C++的 。。模板部分可以先不用看 。至少要掌握:函数重载,类,虚函数,多态 。然后学MFC 。MFC虽然用得越来越少,但是对学习windows编程仍然非常有帮助 。因为MFC是基于C++的,所以之前你一定要学好C++ 。MFC的教程,可以看侯捷的《深入浅出MFC》 。虽然这本书已经问世10多年了,但是仍然是不错的教材 。你现在最大的问题是 。没有把全部精力放在学习上,你的精力被那些很难读懂的新东西分散了.C++最恶心的地方就是入门太难,你要想学C++的MFC 就不得不硬着头皮看那些难懂的东西.给你个建议,你可以把C++先扔掉 。真接学C#用MS的VS 2008 或以上 的东西做个小软件试试,因为VS在C#优化上花了大力气,把那些难懂的东西真接过滤掉了 。用C# 做软件 拖拖拉拉几下就OK了 , 然后就在在控件里面用代码填空 。这样你很容易明白程序是怎么样运作的 。很容易从大方面理解可视化程序的运作原理,由于你已经自学了C++和C 那么 C#基本也不用学了,因为C#和C++区别十分小,真接上去用就可以了 。其实对于初学者最得要的兴趣,你有兴趣才能学下去,这一点C#就做到 。越做越简单,越做越意思 。先看国内这版《windows程序设计》比较好点,我觉得先学学API再去看看《深入浅出MFC》之类的书会更好些,我开始时候也是没有API基础看MFC,看到后面很痛苦的 , 有点API的基础之后看MFC,你就会觉得比较容易些了,毕竟MFC就是对很多的API进行了封装我和楼主一样,看c++primer差点被打击的不想学了 。我觉得看书可以先看一些简单易懂的,等有了一个大概印象,再看这些比较有深度的 。我也是看完c++直接看windows程序设计的 。开始很难理解一个简单的hello word 就有很多不懂的大写字母的函数和常量,不知道怎么学起 。后来反复看了很多遍,才慢慢入门 。其实,我们学习的时候不必太执着于弄清每一个很复杂的大写字母常量的含义 。可以先根据书上的讲解,它讲到哪里就看到哪里 。然后重点是把windows下的程序的框架搞明白,把windows系统处理的程序的流程掌握清楚(我感觉windows下程序运行流程和我们以前所认识的编的程序有很大的不同) 。最后就会慢慢发现 。学习windows编程无非也就是学会调用windows的api函数,和使用它定义的一些常量和结构什么的 。除了记忆很多比较麻烦的函数和常量,其实没有什么新的思想和难度 。这个你也没必要完全记忆 , 可以试着找一下比较好的参考手册 。最后,祝你学习顺利 。记得要坚持才能克服困难踏过这道门槛 。

    推荐阅读