TC打开c程序先看main(),vc++6.0打开c++程序应该先看什么?高分求入门,详细一点. 5

c++中的变量,类和函数等基础知识的用法基本弄明白了,但是在vc++6.0中打开源码不知道从什么地方看起.程序的流程如何看明白.运行c++程序后,程序从哪个地方开始运行?... c++中的变量,类和函数等基础知识的用法基本弄明白了,但是在vc++6.0中打开源码不知道从什么地方看起.
程序的流程如何看明白.
运行c++程序后,程序从哪个地方开始运行?
c++基层教程学习完了,我应该继续学习哪些?
展开
 我来答
不懂多来问问
2013-06-23 · TA获得超过2591个赞
知道小有建树答主
回答量:474
采纳率:0%
帮助的人:428万
展开全部
如果是DOS下的C++程序和DOS下的C程序是一样的,都是从main函数开始执行,这是C和C++规定的,每个程序必须从main函数开始执行(命令提示符下也是一样)。你学到类这些东西来了,不应该没有写过这类程序的。
如果是win32窗口应用程序,C语言的是从WinMain函数开始执行,当然其中还有很多回调函数,我们是看不到明确的调用。
看你的问题是说C++的MFC程序和入口,其实MFC程序的入口也是WinMain函数,只是他被封装了,所以不熟悉的人很难找到,一般是在APPMODUL.CPP这个源文件中“_tWinMain这样的宏定义”,但是我们在MFC中开发时不需要自己定义WinMain函数,这个函数是由系统自己自动运行的。
在_tWinMain函数中会调用一个叫AfxWinMain函数,它是用来初始化MFC应用环境的,一般从它开始看。
如果只有C++的基础去看MFC程序会是看天书一样,所以没必要太急着去看这类程序。应该先学win32API函数,也就是先学C语言下的窗口编程,这样可以对整个windows系统有一个大致的了解,再去学MFC你对能知道它是总么会事。
追问
我对win32api函数有win系统有一个大致的了解了
但是我想知道如何能够看懂c++程序的流程
百度网友2f0870af4c
2013-06-24 · TA获得超过179个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:67.3万
展开全部
因为Windows程序是基于对象的,且采用消息机制,程序以基于对话框的工程为例,如果真要按部就班的话,可以先看构造函数或者头文件,然后了解一下OnInitDialog,下面要根据具体情况看各种事件对应的代码,如鼠标点击了按钮、定时循环等等,因程序功能不同而不同。
比较实际的方法是,找几个实例,按照教程一步一步的输入代码,慢慢的你就能大体了解Windows程序的套路了。
追问
启动c++程序先发生什么事件  ?
从什么地方看起
鼠标点击了按钮、定时循环等等这些是后面才发生的事情.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式