WEB开发网
开发学院软件开发VC 清理VC工程 阅读

清理VC工程

 2010-08-15 20:46:23 来源:WEB开发网   
核心提示:一、问题的提出在学习Visual C++编程的时候,会建立一个又一个的工程,清理VC工程,这么多的工程,除 了管理上的问题之外,四、运行结果该程序的运行界面如下:五、结束语程序是在匆忙之间写完的,还有很多不足之处,就是要占用大量的磁盘空间,而实际有用的东西并不大

一、问题的提出

在学习Visual C++编程的时候,会建立一个又一个的工程,这么多的工程,除 了管理上的问题之外,就是要占用大量的磁盘空间,而实际有用的东西并不大。 如果VC工程较长的时间不用,而又必须保留,那么清除其中无用的东西就势在必 行。在VC工程中,我们可以把工程目录下面的*.ncb、*.opt、*.plg文件删除是不 会影响工程的完整性,另外还有比较大的就是debug和release两个文件夹,也可 以删除。

二、问题的解决思路

要想解决上面的问题,最笨的办法就是手工删除你不想要的东西,但是这样耗 时耗力。最好的办法就是写一个程序,来完成你想完成的任务。

解决的思路就是用递归的办法查找每一个目录,如果目录下含有*.dsw文件, 我们就认为这就是一个VC工程,然后按照要求删除文件。

对于生成EXE的工程,为了便于浏览运行结果,也可以只保留debug或release 目录下的EXE文件。

三、问题的解决

本人在Windows 98下,用Visual C++ 6.0 编写了一程序,程序的内容很简单 ,就是递归调用,和对文件的一些基本操作,大家可以看源程序。

四、运行结果

该程序的运行界面如下:

五、结束语

程序是在匆忙之间写完的,还有很多不足之处,读者可以根据自己的需要进行 相应的修改。

本文配套源码

Tags:清理 VC 工程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接