JAVA和C++中获取当前函数名,文件名和代码行
2014-02-11 16:31
375 查看
C++下用宏来实现.分别是__FILE__,__func__,__LINE__分别代表,C++编译自动在每个文件中设定__FILE__类型是字符串常量 ,将__LINE__替换为当前行数,类型是数字常量,将在每个函数设定__FUNC__类型是字符串常量.
JAVA下用
源代码
www.oschina.net/code/explore/jdk16/java/lang/StackTraceElement.java
JAVA下用
StackTraceElement类 :
String getFileName()返回文件名
int getLineNumber()返回当前行数
String getClassName()返回类名
String getMethodName()返回方法名
源代码
www.oschina.net/code/explore/jdk16/java/lang/StackTraceElement.java
相关文章推荐
- java 获取当前函数名的实现代码
- java 获取当前函数名的实现代码
- c#获取当前代码运行的文件名、运行的函数名以及当前代码执行的行号
- 如何在Java中获取当前代码行行号和文件名
- 如何在Java中获取当前代码行行号和文件名(__FILE__, __LINE__)
- C#中获取当前执行的函数名、代码行、源码文件名
- 分享非常有用的Java程序 (关键代码) (二)---JavaSript获取上传文件路径的文件名
- c++代码通过JNI调用Java代码时用到的签名信息如何获取
- Java中获取当前函数名
- asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码
- C++ 代码 获取当前目录
- java代码运行中获取正被调用的函数名
- Java中获取当前运行代码的类名、方法名、行号
- C++ 查找获取文件名相关函数和实现(_findfirst;_findnext;_findclose;_finddata_t)
- Java获取当前操作系统的信息实例代码
- python_获取当前代码行号_获取当前运行的类名和函数名的方法
- Java反射代码--01.通过类名称加载一个类并且获取当前类实例
- C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名(转载)
- java代码运行中获取正被调用的函数名