E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
__FUNCTION__
__DATE__,__FILE__,__LINE__,__TIME__,__
FUNCTION__
C99(ISO/IEC9899:1999 )网上有pdf文件。C标准中指定了一些预定义的宏,对于编程经常会用到。下面这个表中就是一些常常用到的预定义宏。__DATE__进行预处理的日期(“Mmmddyyyy”形式的字符串文字)__FILE__代表当前源代码文件名的字符串文字__LINE__代表当前源代码中的行号的整数常量__TIME__源文件编译时间,格式微“hh:mm:ss”__FUNCTION
SdustLiYang
·
2011-05-17 10:00
Function Names as Strings
__func__, __
FUNCTION__
, __PRETTY_FUNCTION__ In C++, __PRETTY_FUNCTION__ contains the type signature
qsort
·
2011-05-05 18:00
html
C++
c
gcc
C#
__FILE__,__LINE__,
FUNCTION__
实现代码跟踪调试(linux下c语言编程 )
__FILE__,__LINE__,
FUNCTION__
实现代码跟踪调试(linux下c语言编程)#ifndefCLOBAL_H #defineGLOBAL_H #include
灵动的水
·
2011-04-27 16:00
编程
C++
c
linux
C#
_FILE__,__LINE__,
FUNCTION__
实现代码跟踪调试
先看下简单的初始代码:注意其编译运行后的结果。root@xuanfei-desktop:~/cpropram/2#catglobal.h//头文件#ifndefCLOBAL_H#defineGLOBAL_H#includeintfunca(void);intfuncb(void);#endifroot@xuanfei-desktop:~/cpropram/2#catfunca.c//函数a#inc
bluesky_sunshine
·
2011-04-07 18:00
Date
function
gcc
File
byte
编译器
PHP中的变量、常量、运算符
经常使用的预定义变量有五个:__LINE__:显示文件当前行号__FILE__:显示文件完整路径和文件名__CLASS__:显示类定义时的名称__
FUNCTION__
:显示函数定义时的名称__METHOD
jiutao_tang
·
2011-03-26 15:00
PHP
数据库
function
session
shell
Class
分享一个记录当前代码信息的函数
行号:123ShowCurrentInfo(__
FUNCTION__
, __FILE
webcenterol
·
2011-03-17 11:00
函数
log宏格式
android中带有自定义格式的log宏: #ifdefENABLE_DEBUG#defineDBG(fmt,arg...) printf("DEBUG:%s:"fmt"/n",__
FUNCTION__
Siobhan
·
2011-03-10 09:00
c++ 重载 new delete 用堆来分配内存
include#include#includeclassCSomeClass{public:DWORDm_dwValue;//一个成员变量CSomeClass(){printf("Run%s/r/n",__
FUNCTION
whitehack
·
2011-01-25 09:00
C++ 获取当前正在执行的函数的相关信息
开头和结尾都是两个下划线)__PRETTY_FUNCTION__获取完整的函数头信息voidIPCoreConnect::IPCoreConfirmWrite(unsignedchar*p,intk)__func__或__
FUNCTION
ALLENJIAO
·
2011-01-20 16:00
C++
function
File
C语言中如何在main函数开始前执行函数
关键字,声明constructor和destructor,代码如下:#include__attribute((constructor))voidbefore_main(){printf("%s/n",__
FUNCTION
solosure
·
2011-01-16 18:00
c
function
gcc
语言
Constructor
destructor
PHP魔术常量 魔术函数
1 : //魔术常量 2 : __LINE__ //文件中的当前行号(包含注释行) 3 : __FILE__ //文件的完整路径和文件名 4 : __
FUNCTION__
//当前所在的函数名称
willeager
·
2011-01-04 21:00
C++
c
PHP
windows
OS
PHP魔术常量
1 : //魔术常量2 :__LINE__ //文件中的当前行号(包含注释行)3 :__FILE__ //文件的完整路径和文件名4 :__
FUNCTION__
//当前所在的函数名称(PHP4.3.0新增
adparking
·
2010-12-24 14:00
[导入]linux下在代码中加入调试手段(updating)
为了跟踪自己代码的执行流程,有时候必须将异常代码的行,文件等信息打印出来……以下为笔记,都从网上搜罗来的: 1.调试程序时,可以在printf语句中使用C标准中预定义的宏:__LINE__、__FILE__、__
FUNCTION
Ay's Blog@CNSSUESTC
·
2010-12-13 14:00
调试手段
printf("comiled:"__DATA__"at"__TIME__"/n"); printf("thisis%doffile%s,%s/n",__LINE__,__FILE__,__
FUNCTION
lingxiang0614
·
2010-12-07 20:00
C 方便找错 方法
__FILE__ 是 当前程序运行的文件 __LINE__ 是当前程序运行所在的行 __
FUNCTION__
是当前程序运行所在的函数。 下面举一个例子
chaotang0281
·
2010-11-19 11:00
C++
c
C#
__FUNCSIG__ __FUNCDNAME__ __
FUNCTION__
__func__
__FUNCSIG____FUNCDNAME____FUNCTION____func____FUNCSIG____FUNCDNAME____FUNCTION____func__在最新的ISOC标准中,如大家所知的C99,加入了另一个有用的、类似宏的表达式__func__,其会报告未修饰过的(也就是未裁剪过的)、正在被访问的函数名。请注意,__func__不是一个宏,因为预处理器对此函数一无所知;相
八叶草
·
2010-11-09 11:00
__
FUNCTION__
and __LINE__ in Python
Whenyouwanttologsomething,Cpre-processormacros__FUNCTION__and__LINE__arequitehelpful(althoghthefirstisaGNUextensionforGCC,AFAIK).Pythonhavethe__name__pseudo-variablewiththecurrentnamespace,butisn’tqui
·
2010-10-22 11:00
function
淫荡的c函数指针
RedHat4.3.0-8)(GCC)#include#include#include#include#includestaticintinlinefoo(void){printf("thisis%s%d/n",__
FUNCTION
laojing123
·
2010-10-10 13:00
c
function
gcc
利用__FILE__, __LINE__, __
FUNCTION__
跟踪调试程序
转自:http://zhoulifa.bokee.com/3700951.html 作为一个Linux系统下的C程序员,你可能发现调试程序是个比较麻烦的工作,虽然已经有gdb,kgdb等专业的调试软件,但如果对这些软件运用不熟练是根本达不到调试程序找出bug的目的的。又或者你对gdb已经很熟了,但运行gdb开始调试后在哪里设置断点成了你头痛的问题?当然,你可以从程序开始就以单步运行stepbyst
dfman1978
·
2010-08-31 10:00
Date
function
Stream
File
FP
Descriptor
__FILE__,__LINE__,__DATE__,__TIME__,__
FUNCTION__
LINE__,__DATE__,__TIME____FILE__:记录文件的路径加名称__LINE__:记录文件已经被编译的行数__DATE__:记录文件的编译日期__TIME__:记录文件的编译时间__
FUNCTION
HarbinZJU
·
2010-08-11 10:00
c
Date
function
File
c/c++ 在catch住错误后写入日志文件,加上函数名,所在文件,所在行号
voidtestFunction(){printf("%s/n%s/n%d/n",__
FUNCTION__
,__FILE__,__LINE__);}int_tmain(intargc,_TCHAR*
kongjiajie
·
2010-08-02 17:00
function
File
C,C++中输出具体哪个函数被调用了。
voidtestFunction(){printf("%s/n",__
FUNCTION__
);}int_tmain(intargc,_TCHAR*argv[]){testFunction();printf
kongjiajie
·
2010-08-02 16:00
C++
c
function
在 C/C++ 语言中特定的宏,如 __
FUNCTION__
__FILE____LINE____DATE____TIME____FUNC__ __
FUNCTION__
在VisualStudio2005中,默认情况下,此特性是激活的,但不能与/EP和/P编译选项同时使用
dafan
·
2010-08-01 21:00
c
Date
function
语言
编译器
代码分析
A Simple C Testing Framework (STest)
最近想把里面的例子尝试用C写出来,首先需要一个测试框架(其实该书第二部分就是演示怎么写xUnit的),下载了Gtest和cmockry,但我没有VC2005,VC6下不能用,有个__
FUNCTION__
autoca
·
2010-07-29 00:00
魔术常量
魔术常量 2 : __LINE__ //文件中的当前行号(包含注释行) 3 : __FILE__ //文件的完整路径和文件名 4 : __
FUNCTION__
//当前所在的函数 名称(PHP
phping
·
2010-06-12 23:00
PHP
windows
OS
资讯
Zend
编译时输出消息
# defineTODO_MESSAGE_STRING(msg)__FILE__"("BOOST_STRINGIZE(__LINE__)"):TODO-"msg"-["__
FUNCTION__
"]"
ly402609921
·
2010-06-10 17:00
function
String
File
gcc
buffer
call_user_func_array的用法
php function foobar($arg, $arg2) { echo __
FUNCTION__
, " got $arg
长虫的梅子
·
2010-06-03 13:00
PHP
测试MFC的消息路由机制
voidCMainFrame::OnFileOpen(){::MessageBox(NULL,_T(__
FUNCTION__
),_T(""),MB_OK);}voidCMessageRouteTestApp
chain2012
·
2010-05-10 14:00
function
command
测试
File
null
mfc
想弄个 Log 类,要能方便地记录函数进出,并且有机制处理 Log 的繁简
后来越来越感觉对于函数进出的信息比较渴求,于是弄了个固定的LOG_FUNCTION()来记录函数进入,因为有__
FUNCTION__
嘛。对于函数出口,原先一直是手写的,刚刚前几天
溪流漫话
·
2010-04-04 01:00
kernel里面的打印
#ifdefDEBUG_SENSORS#defineprtkLsensorDbg(fmt,args...) printk("[%s]:"fmt"",__
FUNCTION__
,##args)#else#defineprtkLsensorDbg
zqgtiger
·
2010-02-25 15:00
function
c++接口类的实现
一: 考虑这样的代码: class A { protected: virtual ~A() { cout << __
FUNCTION__
<< endl; } };
isiqi
·
2010-02-19 15:00
C++
c
C#
c++接口类的实现
一:考虑这样的代码: classA{protected: virtual~A() { cout<<__
FUNCTION__
<
yacper
·
2010-02-19 15:00
C++
function
delete
Class
interface
编译器
为什么定义类的时候,一定要让它的析构函数为虚的?
一:classA{public: ~A() { cout<<__
FUNCTION__
<
yacper
·
2010-02-19 15:00
为什么定义类的时候,一定要让它的析构函数为虚的?
一: class A { public: ~A() { cout << __
FUNCTION__
<< endl; } }; class B : public A { public
isiqi
·
2010-02-19 15:00
C++
c
C#
ZNLog
[ZNLog file:__FILE__ function: (char *)__
FUNCTION__
lineNumber:__LINE__ format:(s),##__VA_ARGS__] #import
61party
·
2010-02-08 15:00
log
C 语言中的可变参数宏
/trace__r(__FILE__,__
FUNCTION__
,__LINE__,fmt,__VA_ARG
LuckilyYu
·
2010-02-07 16:00
程序运行调试日志的简单方法
程序运行调试日志的简单方法1.添加下面的宏 //在调试状态下,才会产生日志#ifdef_DEBUG#define WRITE_LOG(strLog)WriteLog(strLog,__FILE__,__LINE__,__
FUNCTION
cay22
·
2009-12-25 21:00
server
function
File
null
__FILE__,__LINE__,
FUNCTION__
的宏
转载http://www.cnitblog.com/zouzheng/archive/2007/08/31/32691.html__FILE__,__LINE__,
FUNCTION__
实现代码跟踪调试
TQW4321
·
2009-11-08 23:00
c
Date
function
File
byte
编译器
__
FUNCTION__
__LINE__ __FILE__
__FUNCTION____LINE____FILE__2008-05-1420:00__FILE__thefilename__LINE__thelinenumber__FUNCTION__thefunctionnameucanuseprintffunctiondiaplayit.[venus@linuxtmp]$catxx.cmain(){printf("%d\n",__LINE__);prin
cherishzzz
·
2009-05-12 09:43
职场
休闲
__
FUNCTION__
,__FILE__,__LINE__
__
FUNCTION__
,__FILE__,__LINE__在LINUX下的C/C++编程中,这3个变量分别为当前函数名(char*),当前文件(char*),当前行号(int)
HKjinzhao
·
2009-01-29 10:00
编程
linux
function
File
debug程序
一个简单的调试程序的方法,利用__FILE__,__LINE__,__
FUNCTION__
来调试程序。
xiehuin
·
2008-10-29 14:00
VC6 中没有宏得到当前函数的名字
__FUNCDNAME__, __FUNCSIG__, __
FUNCTION__
VC6 does not suppo
woaidongmao
·
2008-10-09 15:00
__FILE__, __
FUNCTION__
, __LINE__
调试常用的__FILE__,__
FUNCTION__
,__LINE__调试常用的__FILE__,__
FUNCTION__
,__LINE__没想到VC6不支持__
FUNCTION__
所以我写了如下的奇怪代码
chief1985
·
2008-07-25 19:00
exception
windows
function
File
dll
编译器
__
FUNCTION__
导读:paste from MSDN notice: may be include "stdio.h" C/C++ Preprocessor Reference Predefined MacrosSee Also Macros | Preprocessor Operators | Preprocessor Directives The compiler recognizes
chief1985
·
2008-07-25 17:00
function
Integer
compiler
macros
compilation
preprocessor
__LINE__,__FILE__,__
FUNCTION__
__LINE__,__FILE__,__
FUNCTION__
这三个宏分别指示程序所在的行号(整型),文件(字符串),以及所在的函数名字(字符串类型),在调试程序时可能很有用。
adcxf
·
2008-07-23 22:00
c
function
File
语言
驱动程序一般调试手段及方法
下面是一些打印出详细trace的一些手段:利用__LINE____FILE__以及__
FUNCTION__
定位代码位置这几个编译器指令分别指示当前代
winglet
·
2008-04-24 16:00
利用__FILE__, __LINE__, __
FUNCTION__
等宏跟踪调试程序的运行
利用__FILE__,__LINE__,__
FUNCTION__
跟踪调试程序作为一个Linux系统下的C程序员,你可能发现调试程序是个比较麻烦的工作,虽然已经有gdb,kgdb等专业的调试软件,但如果对这些软件运用不熟练是根本达不到调试程序找出
duanbingnan
·
2007-10-30 10:00
linux 静态库与动态库
b.c,包含函数a(),b(),都只是输出函数的调用,t.c里调用a(),b().如下: a.c: void a(void) { printf("Call %s", __
FUNCTION
isiqi
·
2007-06-17 14:00
C++
c
linux
gcc
C#
覆盖和重载的区别
覆盖的函数的函数参数表必须和被覆盖的函数的参数表一样, 重载的函数的函数参数表必须和被重载的函数的参数表不一样.要值得提到的是,C和C++对函数的解析,C一般都把函数名解析成类似__
FUNCTION
牵着老婆满街逛
·
2007-03-19 09:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他