C++ Primer笔记 预处理器进行调试
来源:互联网 发布:java数据库编程 编辑:程序博客网 时间:2024/06/06 23:25
page190
__FILE__ 文件名
__LINE__ 当前行号
__TIME__ 文件被编译的时间
__DATE__ 文件被编译的日期
eg.
#include <iostream>
using namespace std;
int main()
{
if (1 < 2)
{
cout<<"Error:"<<__FILE__<<endl;
cout<<"line:"<<__LINE__<<endl;
cout<<"time:"<<__TIME__<<endl;
cout<<"data:"<<__DATE__<<endl;
}
cout<<endl;
return 0;
}
运行结果:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
断言assert也可用于调试,assert参数为表达式,如果表达式结果为真则不做任何事,如果为假则断言失败。
需要#include <cassert>头文件
- C++ Primer笔记 预处理器进行调试
- linux & C++Primer 学习笔记--预处理器的简单介绍
- c++primer之预处理器
- 使用预处理器进行调试
- 使用预处理器进行调试
- 使用预处理器进行调试
- 使用预处理器进行调试
- 使用预处理器进行调试
- 使用预处理器进行调试
- c++中使用预处理器进行调试
- NO.4 使用预处理器进行调试
- C++使用预处理器进行调试
- 预处理进行调试
- 《c++primer》学习随笔——预处理器变量
- C++Primer::头文件设计基本原则 与 预处理器介绍
- C 语言预处理器(笔记)
- C语言-预处理[笔记]
- 【笔记-C语言】 预处理
- 孙鑫 第二十课HOOK
- C++ vector用法
- C++vector 迭代器iterator
- C++ bitset
- C++ Primer笔记 C++ 异常处理
- C++ Primer笔记 预处理器进行调试
- C++ Primer笔记 函数指针
- Linux进程控制及守护进程
- C++ Primer笔记 数组做形参
- 在Unity3d中创建滑动GUI
- C++ Primer笔记 顺序容器①
- C++ Primer笔记 map
- C++ Primer笔记 map 之 insert函数
- C++默认参数的构造函数----反思贴---竟然忘了,切记!!!