linux学习之六---__LINE__&__TIME__&__FUNCTION__&__FILE__
2014-10-09 23:49
429 查看
预编译器内置宏:
使用以下预编译器内置宏,可以在调试程序时,准确定位错误点。
_LINE_ :表示行数
_FILE_:表示文件名
_TIME_:表示当前时间
_FUNCTION_:表示函数名
PS:在vim编译器,以上都必须前后两个下划线,其他编译器未试。
使用以下预编译器内置宏,可以在调试程序时,准确定位错误点。
_LINE_ :表示行数
_FILE_:表示文件名
_TIME_:表示当前时间
_FUNCTION_:表示函数名
PS:在vim编译器,以上都必须前后两个下划线,其他编译器未试。
#include<iostream> using namespace std; void display() { cout<<"函数名:"<<__FUNCTION__<<endl; } int main() { cout<<"行号:"<<__LINE__<<endl; cout<<"文件名:"<<__FILE__<<endl; cout<<"时间:"<<__TIME__<<endl; display(); return 0; }
相关文章推荐
- Linux几个调试宏__FUNCTION__ __TIME__ __LINE__ __FILE__ __DATA__
- Linux几个调试宏_FUNCTION_ _TIME_ _LINE_ _FILE_ _DATA_
- [学习 Linux/Unix C 编程]之(四)代码定位:__FILE__, __FUNCTION__, __LINE__
- Linux几个调试宏__FUNCTION__ __TIME__ __LINE__ __FILE__ __DATA__
- Linux几个调试宏__FUNCTION__, __TIME__, __LINE__, __FILE__ , __DATA__ 使用
- Linux几个调试宏_FUNCTION_ _TIME_ _LINE_ _FILE_ _DATA_
- Linux几个调试宏__FUNCTION__ __TIME__ __LINE__ __FILE__ __DATA__
- __FILE__,__LINE__,__DATE__,__TIME__, __FUNCTION__
- IBM UNIX & LINUX -AIX 5L 系统管理技术 学习笔记1 -网络文件系统 NFS network file system
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- _FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程)
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )(转)
- linux 中C语言便于调试的宏定义编写及 __FILE__,__FUNCTION__, __LINE__参数使用
- 【转】[C]Linux/Unix C 编程]之(四)代码定位:__FILE__, __FUNCTION__, __LINE__
- FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- Linux/Unix C 编程]之代码定位:__FILE__, __FUNCTION__, __LINE__
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- 调试常用的 __FILE__, __FUNCTION__, __LINE__ __DATE__, __TIME__