您的位置:逆风者 VC++ 正文
 添加时间:2007-09-01 原文发表:2007-08-31 人气:40 来源:vckbase.com

清理VC工程
作者:郑元林

下载本文示例工程

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

二、问题的解决思路
要想解决上面的问题,最笨的办法就是手工删除你不想要的东西,但是这样耗时耗力。最好的办法就是写一个程序,来完成你想完成的任务。
解决的思路就是用递归的办法查找每一个目录,如果目录下含有*.dsw文件,我们就认为这就是一个VC工程,然后按照要求删除文件。
对于生成EXE的工程,为了便于浏览运行结果,也可以只保留debug或release目录下的EXE文件。

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

四、运行结果
该程序的运行界面如下:


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

联系方法: 郑元林,西安理工大学808信箱 710048 zhengyuanlin@163.com
029-2312860(办)

相关文章

论软件接口中几种底层通讯的实现
简单PID数字控制的VC程序实现
在非MFC程序中引用CString
介绍一个操作DHTML表格的C 对象
案例研究:If-Trader 订单流程处理系统
在VC中调用DirectShow全屏播放视频
UTF-8与GB2312之间的互换
使用 Http 在线自动升级程序
《系统飞狐》中获取系统信息的方法
发掘 C# 特性赋予科学计算项目以威力
VC.NET简单实现GIF动画
MFC Activex 录音机控件
VC Oracle 开发入门
C 类对象的拷贝构造函数
WinCE4.2 下轻松调用 Windows Media Player
带光圈文字输出的实现
浅析三线程程序开发思路与实现
.NET Remoting与分布式应用开发——初识 Re
介绍一个控制并行端口的MFC类
WTL字体类

相关评论


本文章所属分类:首页 VC++

  热门关键字: