刚入职时项目如何入手——在别人的代码上修改项目(MFC)

新入职员工在接手MFC项目时,可通过阅读使用说明或直接运行项目理解其功能。在DeBug模式下设置断点进行代码跟踪,通过查找关键字定位代码逻辑,尤其在找不到main函数时寻找InitInstance作为入口。对于有界面的项目,查找主窗口相关.cpp文件,理解函数调用关系。逐步运行理解程序流程。
摘要由CSDN通过智能技术生成

刚入职时项目如何入手——在别人的代码上修改项目(MFC)

前言

新人刚入职时会有一到两天的缓冲期,这个期间是用来了解公司以及技术相关的软件使用和安装手册,而后就会给你一个项目的代码让你熟悉并做一些修改,这时,拿到代码后如何入手呢?(ps:本人也是新入职一月菜鸟,如有说明不当,还请各位大神指出,抱拳!)

1.看使用说明

一般给你的项目基本上都算完成了,只是有些地方需要作一些修改或者客户有新的需求需要改进一下,有时带你的人可能会和你讲项目是做啥的,也可能不会讲;所以就需要自己去理解,一般是从svn里面下载整个项目的压缩包,拿到压缩包以后看里面有没有使用说明,这时就可能有两种情况了:
1.如果有使用说明文档,那么先按照使用说明运行一遍,主要了解这个项目到底是做的什么,先别着急看代码,因为你会发现整个项目的.cpp,.h会让你眼花缭乱,根本无从入手。
2. 如果没有使用说明文档,那你还是得将项目运行一遍,有界面的就按照界面布局的进行操作,没有界面的像服务器啥的也会有显示程序界面的,所以不要慌。

这只是入手的第一步,下面我们来看怎样去程序中打断点跳转跟踪。

2.DeBug模式下断点跟踪

一般程序编译运行时会有两种模式:一是DeBug模式,用于程序猿调试修改;二是Release模式,这个就相当于发布版本了,并且这个模式可以优化程序。

我做项目时用的是vs&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值