C++程序运行细节

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:34:44
我的课本很抽象,很多细节问题都没讲。
在这里想问下C++的运行细节是怎样的,
比如说一个简单的响应键盘输入的MFC程序。
它是怎样一步一步调用那个类的方法来完成功能的(只需说主要的)。

对了,还有个问题。
学C++最好的书是哪本?C++前景如何?国内主要应用于哪方面?

楼主说的已经不光是C++的问题了.涉及到WINDOWS的一些系统处理机制.

响应键盘输入的MFC程序:
从硬件上讲是,键盘产生一个中断.CPU截获到以后交给操作系统操作.
而WINDOWS呢,使用的消息机制.产生了一个按键盘的消息存放到循环队列里面.如果你的MFC程序里面有相应的处理代码的话(CTRL W 可以把代码和该消息挂勾)处理就交给你的代码执行了.

C++的书是指C++语言吗?那看好C语言后,再找本C++入门,然后再看C++ PRIMER.应该C++语言就通了(当然要想做为优秀程序员还需要EFFICTIVE C++ 什么的).C++ 应用在各个方面,从应用程序到嵌入式系统到游戏.都有.

C++ 程序运行先是编译和连接.就是指导源文件转换成为计算机识别的语言.然后执行就可以了.

至于C++ 哪本书好我不敢说.因为每个人的水平不一样,要选择的书当然也不一样了.可以这么说.如果你发现一C++方面的书.看了半小时之后还想看.并且理解.那就是你需要的书.

至于C++ 现在大面临两大劲敌.就是C#和JAVA.已经不及以前丰行.程一定的败落局面了.

你的问题发好多噢,C++主面的书太多了,都不错呀,只要认真学上一本,要学的精一点,我相信会融会贯通的,国内主要用于研发方面的多些,测试也有应用