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
__line__
C macros __
LINE__
, __FILE__ and __func__
ItispossibleforaCprogramtoprintthecurrentlyexecutinglineofsourcecode,thefileofthesourcecode,andthenameofthecurrentfunction.Thecurrentlyexecutinglineisavailableinapreprocessorvariablecalled__LINE__:#in
Blaider
·
2013-01-21 21:00
__FILE__与__
LINE__
宏
看>时看到__FILE__与__
LINE__
,不甚理解,于是乎查了下。
zhanglei0107
·
2013-01-20 17:00
__FILE__,__
LINE__
注:本文转自蚂蚁跳楼博客园,感谢作者整理 前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语
yuzhouzhiwai
·
2013-01-17 15:14
__FILE__
__line__
iOS中打印日志显示系统详细时间,类名,行号及打印值
如:1NSLog(@"%s:%dobj=%@",__func__,__
LINE__
,obj);其中__func__和__
LINE__
都是预编译的宏,编译时会分别替换为当前函数和当前行号。
liulushi_1988
·
2013-01-14 13:00
C/C++预定义宏
分别描述如下:1--__FILE__,__
LINE__
,__FUNCTION__或者__func____FILE__:当前程序行所在源文件名称,标准
leonzhouwei
·
2013-01-11 20:00
C应用程序增加调试便利的方法,程序运行过程中输出运行的源文件名称 函数名称和当前行号
使用宏__FILE__ 文件名__
LINE__
行号__FUNCTION__ 函数名即可。
shanzhizi
·
2013-01-11 14:00
C++检查内存泄露
在需要检查内存泄露的cpp头部加上#ifdef_DEBUG#define_CRTDBG_MAP_ALLOC#include#include#definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
iuhsihsow
·
2013-01-11 12:00
检查
内存泄露
C++检查内存泄露
cpp头部加上#ifdef_DEBUG #define_CRTDBG_MAP_ALLOC #include #include #definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
iuhsihsow
·
2013-01-11 12:00
C++检查内存泄露
define_CRTDBG_MAP_ALLOC #include
#include
#definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
iuhsihsow
·
2013-01-11 04:00
内存
检查
linux 中C语言便于调试的宏定义编写及 __FILE__,__FUNCTION__, __
LINE__
参数使用
利用了__FILE__,_FUNCTION__,__
LINE__
等变量。。。 _FILE__,__FUNCTION_
edonlii
·
2013-01-10 20:00
__FILE__
__line__
__FUNCTION__
调试的宏定义
c++语法
另外几个比较有用的预定义名字是__
LINE__
(文件的当前编译行数),__FILE__(当前被编译的文件名字),__DATE__(编译日期)和__TIME__(编译时间)。1.
MyGameZone
·
2013-01-09 19:00
c++语法
另外几个比较有用的预定义名字是__
LINE__
(文件的当前编译行数),__FILE__(当前被编译的文件名字),__DATE__(编译日期)和__TIME__(编译时间)。
ydbc
·
2013-01-09 19:00
C++
程序调试信息的输出__FILE__,__
LINE__
,不定参数的宏定义
前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语句。比如,定义一个宏开关:#define__
tinyhare
·
2013-01-09 09:00
有用的代码
usedlogtoprintwhileindebugmodel#ifdefDEBUG#defineDLog(fmt,...)NSLog((@"%s[Line%d]"fmt),__PRETTY_FUNCTION__,__
LINE
jmulxg
·
2013-01-06 09:00
__
LINE__
__FILE__ ......
__
LINE__
及__FILE__宏指示,#line指令可以改变它的值,简单的讲,编译时,它们包含程序的当
liaoxianming
·
2013-01-04 16:00
Contiki:__
LINE__
测试
关于__
LINE__
最早是在李先静老师的《程序员成长计划》中看到的,当时只是用来调试时使用,由于直接打印出错行,再结合__func__就可以找到是哪个函数,哪一行。
tietao
·
2013-01-02 21:00
函数名、变量前后的_(一个下划线)、__(两个下划线)分别有什么用
http://topic.csdn.net/t/20010605/10/146508.html#http://mxdxm.javaeye.com/blog/510486__FILE__,__
LINE__
pear86743
·
2012-12-28 14:00
PHP5魔术常量、魔术方法
__
LINE__
返回文件中的当前行号。2。__FILE__返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。
zhxp_870516
·
2012-12-27 14:00
[C++]c++预定义宏
Main.cpp #include #include /* * c++预定义宏 * __
LINE__
当前行在源代码中的行号 * __FILE__
JackyAnn
·
2012-12-26 12:34
c++预定义宏
Zend Framework 2 自学笔记
魔术常量 __
LINE__
文件中的当前行号。 __FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
charking
·
2012-12-20 14:00
PHP
Zend
Zend Framework 2 自学笔记
阅读更多1.魔术常量__
LINE__
文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
charking
·
2012-12-20 14:00
zend
php
Zend Framework 2 自学笔记
阅读更多1.魔术常量__
LINE__
文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
charking
·
2012-12-20 14:00
zend
php
ffmpeg 0.6.3 能用的tutorial01
源程序如下:#include #include #include #include #definedebug()fprintf(stderr,"%s#%i\n",__func__,__
LINE
w_ww_w
·
2012-12-19 15:00
内存泄露检查
Windows平台下的内存泄露使用CRTDBG#ifdef_DEBUG #defineDEBUG_CLIENTBLOCKnew(_CLIENT_BLOCK,__FILE__,__
LINE__
) #else
razorluo
·
2012-12-18 21:00
debug 打印 开关 设计(for c || C++)
.)\ do\ {\ printf("[%s][%d]"format,__FUNCTION__,__
LINE__
,##args);\ }while(0)#else#definedbg_print
Season_hangzhou
·
2012-12-17 10:00
[置顶] C语言调试手段:锁定错误
首先来了解一下文件默认的输出信息的函数吧:文件信息函数: printf("line:%d\n",__
LINE__
); //当前行数 printf("filename
huangminqiang201209
·
2012-12-11 10:00
调试信息
锁定错误
[iPhone开发]iOS中日志打印Q&A
如:1NSLog(@"%s:%dobj=%@",__func__,__
LINE__
,obj);其中__func__和__
LINE__
都是预编译的宏,编译时会分别替换为当前函数和当前行号。
jinzhu117
·
2012-12-01 23:00
C++
C++
object
object
iPhone
iPhone
iPhone
iPhone
__FILE__,__
LINE__
,FUNCTION__实现代码跟踪调试
root@xuanfei-desktop:~/cpropram/2#catglobal.h//头文件#ifndefCLOBAL_H #defineGLOBAL_H #include intfunca(void); intfuncb(void);#endifroot@xuanfei-desktop:~/cpropram/2#catfunca.c//函数
HMSIWTV
·
2012-11-29 11:00
__FILE__、__
LINE__
注:本文转自蚂蚁跳楼博客园,感谢作者整理 前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语
skiing_886
·
2012-11-26 11:00
内存泄露检测
include"stdafx.h"#include#incude#include #ifdef_DEBUG#defineDEBUG_CLIENTBLOCK new(_CLIENT_BLOCK,__FILE__,__
LINE
pud_zha
·
2012-11-24 10:00
C++里写日志很实用的宏
__FILE__:记录当前文件名称(全路径)__FUNCTION__:记录当前函数名称__
LINE__
:记录当行数还有很多很实用的宏,如下:最后分享一个本人的日志记录DLLMacroDescription
fion45
·
2012-11-21 20:00
C++
C++
乱七八糟
#lineline_number"filename"语法: #lineline_number"filename" #line命令是用于更改__
LINE__
和__FILE__变量的值.文件名是可选的.
zhuang19922011
·
2012-11-20 19:00
__DATE__ ,__TIME__,__FILE__,__
LINE__
,__FUNCTION__
如下:printf("\r\n("__DATE__"-"__TIME__")\r\n"); printf("%s(%d)-%s:thisisfunction\n",__FILE__,__
LINE_
penglijiang
·
2012-11-16 16:00
php学习第一章:PHP基础语法(一)之PHP数据类型与PHP常量
,整数,浮点数,布尔型复合类型:数组,对象特殊类型:资源型,NULL二、PHP常量魔术常量__FILE__:当前文件名称(包括文件的绝对路径)__DIR__:文件文件所在目录(包括路径的绝对地址)__
LINE
aemesz2607
·
2012-11-15 12:00
判断一个程序是C编译的还是C++编译
ANSIC标准定义了以下6种可供C语言使用的预定义宏: __
LINE__
在源代码中插入当前源代码行号 __FILE__
热转印www.yxheatpress.com
·
2012-11-12 11:00
C++ 带有参数的宏定义
state)\{\fprintf(stderr,"Atfile%s,line%d:\nFileopenerror:%s\n",__FILE__,__
LINE__
,path);\exit(-1);\}\fprintf
ariessurfer
·
2012-11-09 21:04
编程
C++
C++ 带有参数的宏定义
state)\ {\ fprintf(stderr,"Atfile%s,line%d:\nFileopenerror:%s\n",__FILE__,__
LINE__
,path);\ exit(-1);\
AriesSurfer
·
2012-11-09 21:00
日志相关
__os_log(OS_LOG_ERR,__FILE__,__
LINE__
,fmt,__VA_ARGS__) #defineos_err(fmt,...)
林斯才
·
2012-11-04 22:00
日志
ios-调试程序打印详细信息 文件名 函数名 行号
ifdefDEBUG#defineDebugLog(fmt,...)NSLog((@"\n[文件名:%s]\n""[函数名:%s]\n""[行号:%d]\n"fmt),__FILE__,__FUNCTION__,__
LINE
shijiucdy
·
2012-11-01 16:00
GCC预先定义的宏: __FILE__, __func__, __
LINE__
, etc
测试代码: //testout.c #include <stdio.h> void main() { printf("cur file : %s ; cur func : %s ; cur line : %d, gcc version: %s, base file: %s, date: %s, time: %s\n", __FILE__, __func_
fanrey
·
2012-10-31 10:00
File
关于标准C语言的预定义宏
__
LINE__
当前程序行的行号,表示为十进制整型常量__FILE__ 当前源文件名,表示字符串型常量__DATE__转换的日历日期,表示为Mmmddyyyy形式的字符串常量,Mmm是由asctime
shengnan_wu
·
2012-10-26 21:00
double free or corruption的原因
先来段代码:#include #include #defineDEBUG()printf("lines:%d\n",__
LINE__
);fflush(stdout); intmain(void
bbdlg
·
2012-10-26 16:00
double
malloc
free
or
corruption
realloc
iOS中日志打印Q&A
如:1NSLog(@"%s:%dobj=%@",__func__,__
LINE__
,obj);其中__func__和__
LINE__
都是预编译的宏,编译时会分别替换为当前函数和当前行号。
a351945755
·
2012-10-18 13:00
ios
function
object
cmd
File
Class
NSLog 增强
NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __
LINE__
, ##__VA_ARGS__); #else #  
modun
·
2012-10-13 16:00
log
__FILE__ and __
LINE__
in Python
__FILE__and__LINE__inPythonSunday3October2004InC++,ifyouwantyourcodetotalkaboutitself,youoftenusethepredefinedmagicmacros__FILE__and__LINE__togetthefilenameandlinenumberofthecurrentline:// Use this ma
zhengyijie
·
2012-10-09 12:00
_CrtDumpMemoryLeaks报告程序中的内存泄露问题(简单示例代码)
#ifdef_DEBUG//这个要加上,否则不会输出定义到那个文件中(及不包含存在内存泄露的该cpp文件的相关信息) #definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
VisualEleven
·
2012-09-11 07:00
多线程
windows
report
include
leak
output
在u-boot C语言文件中使用汇编文件中定义的变量
test_myvarmovr1,r8strr1,[r0] 2.在.c文件中使用:externulong_test_myvar;printf("%s%d,_test_myvar:0x%x\n",__func__,__
LINE
ZhengKarl
·
2012-09-07 14:00
android mtk log宏定义
printk(GSE_TAG"%s%d:"fmt,__FUNCTION__,__
LINE__
,##args)#defineGSE_LOG(fmt,args..
gaoguoxin2
·
2012-09-06 15:00
android
function
MTK
fun
__FILE__,__
LINE__
,__DATE__,__TIME__
http://blog.csdn.net/minipig114/article/details/468789 ++有四个常用的预定义名字,分别为:__FILE__,__
LINE__
,__DATE__,_
ruigal
·
2012-09-05 19:00
c中预定义 很有用
ANSIC标准中有几个标准预定义宏:__FILE__ __DATE__ __TIME___ __
LINE__
等__
LINE__
:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名
computerms
·
2012-08-29 20:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他