发布网友 发布时间: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和指针是分不开的!加油