学windows核心编程需要什么基础

发布网友 发布时间:2022-04-23 19:48

我来回答

4个回答

热心网友 时间:2023-07-07 15:20

要在windows平台发展,首先要对标准C++有深入了解。MFC等库中各种虚函数、框架等等都是建立在此基础上的,建议看看《C++ Primer》

要想看懂《windows核心编程》,首先要对VC++有一定的了解,了解它的工作原理。建议看看《Windows程序设计(第五版)》,这本书虽然比较早,里面的一些知识可能已经淘汰,但这本书被称作Windows编程圣经,里面讲解的Windows程序原理至今依然适用。其次,还要对windows的操作系统本身有一定了解,建议看看操作系统原理。

linux和windows这2者之间有很大不同,从操作系统上就有很大差异,而且linux下更喜欢用C编程,windows的话就比较喜欢C++,看《windows核心编程》就可以看出来了。

如果要看linux方面可以看这里,也是我写的,就不粘过来了:

http://zhidao.baidu.com/question/572450878?&oldq=1

追问谢谢 你详细的解答

热心网友 时间:2023-07-07 15:20

如果你想了解windows核心编程,就必须具备深厚的基础,具备C或C++编程基础,这里所说的基础是说如果现在我把《C++primer》拿到楼主面前,随便翻到哪里,楼主都能看懂。或者是《C语言程序设计》(国外版的,不是谭浩强的那本),楼主至少能看懂十有*的样子;对于VC++有良好的掌握与运用技术。说具体点,能用VC++编个简单的五子棋游戏啦,或者说你的word某些功能让你不太满意,你能用VC++再额外开发出个工具件来。
操作系统基本知识,这没什么好谈条件的,基础知识,必须掌握。
总之,涉及到核心的问题,都不是用科普类语言能讲明白的。所以,楼主应该作好认真学习,深入学习,坚持学习的思想准备。 最后,祝楼主学习进步,更上一层楼。

热心网友 时间:2023-07-07 15:21

现在都是信息化的时代,没有一门好的技术是难以在社会之中立足的,
现在的电脑技术飞速增长,每家公司都需要电脑人才,你可以去学习电脑专业,
在这个领域中还是有很大的发展空间的,只要自己好好学习,以后的前景不可限量。

热心网友 时间:2023-07-07 15:21

支持楼上的,你写驱动?就得像嵌入式方向过渡了,硬件驱动的编写,也得有点硬件基础吧。核心问题中,c和指针是分不开的!加油

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com