Visual C++ 实用技巧大全:从项目管理到代码优化
需积分: 3 12 浏览量
更新于2024-10-08
收藏 12KB TXT 举报
"这篇文章主要介绍了在使用Visual C++ 6.0或5.0时的一些实用技巧,特别是关于如何干净地删除一个类的步骤。在VC开发过程中,正确管理类和项目是至关重要的,以下是一些关键点的详细说明:"
1. **删除类的正确方法**
- 在删除类时,确保先从类视图(ClassView)中移除,这样可以更新工程文件,避免编译错误。
- 删除对应的头文件(.h)和源文件(.cpp)。
- 清理并重新构建所有(Rebuild All),以确保所有依赖项都被正确处理。
2. **更新类视图**
- 如果类视图没有正确显示变化,尝试刷新工作区( Workspace)或重建所有。
- 删除.ncb文件(类浏览数据库)并再次重建,这将更新类视图信息。
3. **清理残留文件**
- 删除与类相关的其他文件,如.clw(类视图窗口布局)文件。
- 在FileView中检查并删除不再需要的文件。
4. **避免预编译头文件问题**
- 确保每个源文件都包含正确的预编译头文件(通常是"stdafx.h")。
5. **添加新类**
- 通过插入/新建类(Insert/New Class)菜单,选择通用(Generic)类类型来创建自定义类。
- 避免在不适用的类类型上创建类。
6. **管理工作区与项目**
- 理解如何在工作区(Workspace)中插入项目(Project),这涉及对DSP文件的操作。
- 更新类视图以反映工作区和项目的变化。
7. **修复类视图问题**
- 如有必要,可以通过创建新文件夹并在类视图中管理这些文件夹来整理类视图。
8. **删除调试文件**
- 使用FileView中的Clean功能删除调试目录下的文件。
9. **定位依赖库**
- 在添加或更改库依赖时,需要更新项目的设置,确保链接器知道库的位置。
10. **彻底删除项目文件**
- 除了删除项目文件,还要删除关联的.debug、.ncb、.clw和.opt文件,最后进行重建全部操作。
11. **复制项目到相同目录**
- 若要复制一个项目并保持相同目录结构,可使用定制应用向导(Custom Application Wizard),选择现有项目并指向新的位置。
12. **宏和条件编译**
- 使用Ctrl+Shift+K快捷键快速包围选定代码块用{}和#if/#endif。
13. **设置头文件和库文件路径**
- 在工具选项(Tools Options)中配置包含文件和库模块的目录,确保编译器能找到所有必要的文件。
14. **MFC的使用**
- 调整项目设置以使用或不使用MFC,这涉及到在C/C++设置中选择代码生成(Code Generation)选项。
以上就是关于“VC的若干实用小技巧”的总结,这些技巧可以帮助开发者更有效地管理和维护Visual C++项目,提高工作效率。
2013-10-06 上传
2008-12-15 上传
2009-02-04 上传
2009-11-12 上传
2011-03-02 上传
2010-04-02 上传
2008-11-28 上传
2008-11-28 上传
2011-06-20 上传
程序员小二狼
- 粉丝: 3
- 资源: 19
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍