C++网络(一)文件结构管理 & 调试方法
来源:互联网 发布:65533端口 编辑:程序博客网 时间:2024/06/05 01:51
文件管理
构建易于管理的工程目录结构
文件结构设置:
$(SolutionDir): 以解决方案区分的文件
$(Configuration):以配置模式区分的文件
中间目录:存放临时文件
../ :比”/”上跳一级目录
bin:用于存放可执行程序
temp:用于存放临时文件
$(Platform):以平台区分的文件
调试方法
打印调试信息
1:
int a = 0; for (int i = 1; i < 10; i++) { a = a + i; if (i == 5) printf("Debug: i==5, a=%d \n", a); }
2:通过宏限制是否打印调试信息
如果在Debug模式下,就打印调试信息
int a = 0; for (int i = 1; i < 10; i++) { a = a + i;#ifdef _DEBUG if (i == 5) printf("Debug: i==5, a=%d \n", a);#endif // _DEBUG
加入断点
添加条件
添加操作
使程序执行到某一条件时不中断,而是执行某些操作。
注意:{ a },“{}”中的才会当做变量,否则会被当做普通的字符串。
利用”$”,使用系统提供的变量,进行调试
PNAME:进程,TNAME:线程
单步调试
F10:逐过程
F11:逐语句(进入函数)
shift+F11:跳出
添加监视
右键变量->添加监事,在VS中的监视窗口中监视变量值的变化。
对于数组,可以定义显示其中的元素个数。
“局部变量”窗口,可以监视所有的局部变量。
阅读全文
0 0
- C++网络(一)文件结构管理 & 调试方法
- 网络管理(一)
- Android下 c语言 打印调试堆栈方法(一)
- C/C++信息隐写术(一)之认识文件结构
- Object-C学习(八):文件管理【一】
- PDF文件结构(一) 物理结构
- PE文件结构(一) 基本结构
- C语言-结构(一)
- 代码调试方法(一)
- PDF文件结构(一)
- PDF文件结构(一)
- c 文件读写(调试)
- C语言07 -- 结构体多文件管理
- 网络编程(一):用C#下载网络文件的2种方法
- C语言中常用的文件读写方法(一)
- 文件管理函数(一)
- c/s网络结构
- 文件管理--文件系统结构
- Mysql笔记2017-11-30
- oracle工具pl/sql调用存储过程的格式
- 深入浅出--JMS基本概念
- android design library提供的TabLayout的用法
- WPF项目DynamicDataDisplay源码阅读记录
- C++网络(一)文件结构管理 & 调试方法
- mescroll.js实现下拉刷新,上拉加载!!
- git diff 生成patch, git apply patch 打补丁方法说明,以及分支管理的简单操作。
- Linux介绍
- sqlldr 导入csv
- 引用性声明和定义性声明
- 在IOS或Android区分微信的onResp(分享或登录)回调的类型,判定当前操作是否成功
- [总结]FFMPEG视音频编解码零基础学习方法
- 特征点匹配——SIFT算法详解