当前位置:C++技术网 > 资讯 > 项目开发中,交付给别人的程序出现问题时应该如何应对

项目开发中,交付给别人的程序出现问题时应该如何应对

更新时间:2016-02-19 16:53:58浏览次数:1+次

    在项目开发中,经常需要把自己开发的程序交给别人测试,当别人在别人的测试环境中测试的时候出现了问题,而自己在自己的测试环境中测试的时候却没有问题,这个时候就应该逐步查找问题,而不是第一时间看代码。

    遇到这样的情况,首先应该先查看版本内容是否相同,再查看代码,打印日志是快速解决问题的方法。

    查看版本内容就是说将你交付给别人的程序目录和你自己的最新版本的程序目录进行比较,这个时候就需要用到Araxis Merge,这个工具我之前分享过,可以查看我的文章发布。

    通过比较程序目录,发现是没有问题的,这个时候可以通过打印日志查看问题所在,打印日志也就是将输出信息保存到硬盘中,打印日志有几种方法:

    1、C:用fopen和fwrite。

    2、C++:用ofstream。

    3、Windows:用CreateFile和WriteFile。

    4、MFC:用CFile类。

    如果大家对打印日志有兴趣可以去实现以上四种方法,能够提高编程能力。

    如果大家有其他更好的方法解决别人有问题而自己没问题的情况,一起来探讨,共同进步。