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__
打印调试工具
defineLOGD(fmt,...)fprintf(stderr,"\033[1;35m\033[0m\033[1;33m[DEBUG]%s(%d)-:"fmt"\033[0m",__FILE__,__
LINE
ggmjxry
·
2020-07-14 10:42
使用__FILE__和__
LINE__
定位错误
[前言:使用__FILE__和__
LINE__
来定位错误已经屡见不鲜,然而其中一些道理又有几个人仔细探究过。
ImprSelf
·
2020-07-14 10:07
__FILE__
__LINE__
errorreport
Xcode 打印信息常用的Debug表达式
NSLog(@"\nFunction:%s\nPrettyfunction:%s\nLine:%d\nFile:%s\nObject:%@",__func__,__PRETTY_FUNCTION__,__
LINE
codingchou
·
2020-07-14 01:36
C语言调试打印宏
{//该宏所在函数的名称printf("%s\n",__func__);//该宏所在函数的名称printf("%s\n",__FUNCTION__);//该宏所在的行号printf("%d\n",__
LINE
向阳日
·
2020-07-13 19:58
C语言
C语言常用的预定义宏
__
LINE__
//当前源文件的行号,用十进制整数表示__FILE__//当前源文件名称,用字符串常亮表示__DATE__//编译时的日历日期,用“Mmmddyyyyy”形式的字符串表示,Mmm是由asctime
AndyWcsdn
·
2020-07-13 16:59
C语言标准预定义的宏
C语言标准指定了一些预定义宏,常用的如下:__DATE__进行预处理的日期,表示为Mmmddyyyy形式的字符串常量__FILE__代表当前源代码文件名的字符串__
LINE__
代表当前源代码文件中行号的整数常量
taoyuanforrest
·
2020-07-13 13:23
C/C++
自定义打印
日常开发中,我们常常需要通过打印来配合调试,在OC中,可以通过宏定义的方式实现,#ifdefDEBUG#defineLFLog(...)NSLog(@"%s第%d行\n%@\n\n",__func__,__
LINE
幻影_03ec
·
2020-07-13 10:52
C++ 中的预定义宏
1、输出当前行的行号预定义宏为:__
LINE__
,注意,是两个下划线。
感谢曾经努力的自己
·
2020-07-13 09:38
c++
C/C++中的预定义宏简要介绍
譬如FUNCTION常用预定义宏//代码文件名__FILE__//当前代码在对应文件中行数__
LINE__
/
绯浅yousa
·
2020-07-13 09:22
c
c++
笔记
预处理详解以及宏(C)
1.预定义符号__FILE__:进行编译的源文件__
LINE__
:文件当前的行__DATE__:文件被编译的日期__TIME__:文件被编译的时间__STDC__:如果编译器遵循ANSIC,其值为1,否则未定义这些预定义符号都是
琼琼的博客
·
2020-07-13 05:36
C语言
[梳理] PHP 魔术变量、超全局变量、魔术函数
魔术变量__
LINE__
文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,返回被包含的文件名。__DIR__文件所在的目录。
新亮笔记
·
2020-07-13 05:32
C++ 中常见预定义宏的使用
在ANSIC标准中定义了__FILE__,__
LINE__
,__DATA__,__TIME__,__STDC__等标准的预定义宏。GCC对其进行扩展,也定义了多个预定义宏。
playbar
·
2020-07-13 05:07
c++
C标准中一些预定义的宏
C语言中的__FILE__、__
LINE__
和__DATE__等都在头文件#include中前边几个是比较常用到的__
LINE__
:当前程序行的行号,表示为十进制整型常量__FILE__:当前源文件名,
auspark
·
2020-07-13 02:04
Mac
OS
C++复习1
系统默认宏定义__func__:函数名__FILE__:文件名__
LINE__
:行号__TIME__:编译时间_D
LinuxPara
·
2020-07-12 22:17
使用__FILE__和__
LINE__
定位错误
[前言:使用__FILE__和__
LINE__
来定位错误已经屡见不鲜,然而其中一些道理又有几个人仔细探究过。
yuntongsf
·
2020-07-12 19:59
c/c++
[linux] #line 指令
语法:#linenum[filename]示例main.c:#includeintadd(intx,inty){printf("%s:%d\n",__FILE__,__
LINE__
);returnx+y
xuchdong
·
2020-07-12 17:51
c
4~5月的一些日常
4/23:阅读了coolshell.cn关于协程的文章,明白了C语言的switch(){case:}的另类用法,已经__
LINE__
,__DATE__等一些宏定义。
小褪
·
2020-07-12 13:23
C++:使用预处理器进行调试
DXXXDEBUG宏定义选项就OK了等效于在main.cpp的开头加上#defineXXXDEBUG另外,还有四种非常有用的调试变量可以使用(1)、__FILE__当前执行语句所在的文件名(2)、__
LINE
weixin_30292745
·
2020-07-12 05:14
Debug的几种常见方法
1、gdb调试(命令行模式调试,略)2、日志调试(printfdebug)__FUNCTION__:在源代码中插入当前函数名;__
LINE__
:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名
Mute4ll
·
2020-07-11 20:57
大杂烩
if __name__=='__main__' 含义
在python中__name__是当前模块名,当模块被直接运行时模块名为__main__,类似于C语言中的__
LINE__
之类的用法。
海口字典
·
2020-07-11 17:18
python
iOS控制器生命周期和Apple Watch控制器生命周期
iOS控制器生命周期//1、初始化-(instancetype)init{self=[superinit];if(self){NSLog(@"%s,line=%d",__FUNCTION__,__
LINE
IT小妞儿
·
2020-07-11 16:55
#line使用分析
#line编译指示字的本质是重定义__
LINE__
和__FILE__(由此可以看出来是由预处理进行处理的)。
一万HOURS
·
2020-07-11 15:05
C
--------【预处理】
C程序中的#line意义何在
#line是C语言预处理器,语法格式为:#linenumber“filename”如#line123“file.c”意思就是改变__
LINE__
和__FILE__宏内容。
黄黄臭臭
·
2020-07-11 07:54
编程语言
C基础补习
1:gcc默认编译生成a.out----可以自己指定调试信息:直观的打印输出信息printf("FILE=%s,LINE=%d,func=%s\n",__FILE__,__
LINE__
,__func__
xxcccm
·
2020-07-11 00:22
苏嵌实训-嵌入式linux C 第 6 天
目录苏嵌实训-嵌入式linuxC第6天日报表作业苏嵌实训-嵌入式linuxC第6天日报表项目名称【苏嵌实训-嵌入式linuxC第6天】今日进度以及任务1.复习位运算、宏定义、内置宏定义__func__、__
LINE
zhangxiangvic
·
2020-07-10 18:28
平时遇到问题和一些小技巧2
fprintf(stderr,"[%s:%d行]%s\n",[[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]UTF8String],__
LINE
别叫我超人
·
2020-07-10 17:25
PHP常量
*define是函数,速度没有const快,不能定义类的常量*常量一经定义不能修改,不能被删除*预定义常量*__FILE__返回这个文件所在的路径,包含自己*__
LINE__
返回输出所在的行号*__DIR
克里斯关下门.*?
·
2020-07-10 09:30
PHP
Linux中printk和strace命令调试的一些技巧
//不打印DBG_PRINTK("%s%s%d\n",__FILE__,__FUNCTION__,__
LINE__
);printk("%s%s%d\n"
weixin_34244102
·
2020-07-10 08:27
C/C++ 宏定义高级用法
c/c++宏定义高级用法1.ANSI标准五个预定义的宏名__
LINE__
表示该行代码的所在行号__FILE__表示源文件的文件名__DATE__表示源文件被编译的日期,格式(月/日/年)__TIME__
Glücklichste
·
2020-07-10 02:41
C++
Linux 下程序崩溃的信号捕获类
ifndefSIGNALDBGER_H#defineSIGNALDBGER_Hvoidaction(intsignum);#definePerror(s){\printf("Line%d:%s:Error%d:%s\n",\__
LINE
Danicher
·
2020-07-09 11:41
Qt
ANSIC标准定义的6种预定义宏
From:http://biancheng.dnbcw.info/c/277439.htmlANSIC标准定义了以下6种可供C语言使用的预定义宏:__
LINE__
在源代码中插入当前源代码行号__FILE
JoeBlackzqq
·
2020-07-09 11:35
Win_C++
Linux_C++
C
Linux_C
C++ Map中存储动态指针时正确释放内存
#ifdef_DEBUG#defineDEBUG_CLIENTBLOCKnew(_CLIENT_BLOCK,__FILE__,__
LINE__
)#else#defineDEBUG_CLIENTBLOCK
HW140701
·
2020-07-09 07:10
C++
Socket & Select
include#include#include#include#include#defineD_LINE(_STR_)printf("f:%s(l:%d)-fn:%s():%s/n",__FILE__,__
LINE
Keson
·
2020-07-09 07:17
C编程
有关宏定义的经验与技巧-简化代码-增强Log
definePI3.1415926//定义“函数”MIN#defineMIN(A,B)((A)-:%@",\[[NSStringstringWithUTF8String:__FILE__]lastPathComponent],\__
LINE
枫岭晚
·
2020-07-08 11:39
其他
C 语言 | 指针 | ptr==((void*)(-1)) | ptr==NULL
definepassert(ptr)if(ptr==NULL){\fprintf(stderr,"%s:%u-outofmemory:%sisNULL\n",__FILE__,(unsigned)__
LINE
stone_fall
·
2020-07-08 06:04
c++/c
基础
利用小技巧用于跟踪函数的进出过程
C/C++方法http://blog.csdn.net/fullsail/article/details/2345225__FILE__用以指示本行语句所在源文件的文件名__
LINE__
显示行号__DATE
青志
·
2020-07-07 08:29
编译器
C语言中的预处理器(二)
__
LINE__
这会包含当前行号,
agape__
·
2020-07-07 05:46
详解PHP中的8个魔术常量
例如__
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__
LINE__
文件中的当前行号。以上实例输出结果为:这是第“2”行__FILE__文件
·
2020-07-06 21:40
NSLog 增强
#ifdefDEBUG#defineDLog(fmt,...)NSLog((@"%s[Line%d]"fmt),__PRETTY_FUNCTION__,__
LINE__
,##__VA_ARGS__);#
modun1986
·
2020-07-06 17:22
IOS
C/C++中标准宏定义及其用法
ANSIC标准中有几个标准预定义宏__func__:在源代码中插入当前所在函数名;__
LINE__
:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE__:在源文件中插入当前的编译日期
杨树_
·
2020-07-06 08:04
C++
调试技巧:__TIME__ 和 __DATE__不是关键字
/https://wenda.so.com/q/1373403206062445#include//注意,是双下划线,而不是单下划线无需额外头文件//__FILE__包含当前程序文件名的字符串//__
LINE
GKoSon
·
2020-07-06 03:06
C语言基础
一个c++/Qt下定义可变参函数的小例子
include#include#include#include#includeusingnamespacestd;#definecoutqDebug()<<"["<<__FILE__<<":"<<__
LINE
键盘在跳舞
·
2020-07-06 02:35
Qt相关技术
C++编程
linux c队列实现
MYQUEUE_H__#include#include#defineTRUE1#defineFALSE0#defineDBG(...)printf("myqueue%s,%d:",__FUNCTION__,__
LINE
weixin_34249367
·
2020-07-06 00:54
函数名、变量前后的_(一个下划线)、__(两个下划线)分别有什么用
blog_a4cdf3050101a4ky.htmlhttp://topic.csdn.net/t/20010605/10/146508.html#http://mxdxm.javaeye.com/blog/510486__FILE__,__
LINE
当今明月
·
2020-07-05 19:59
C语言
【linux驱动】嵌入式 Linux 对内存的直接读写(devmem)
include#include#include#include#include#defineFATALdo{fprintf(stderr,"Erroratline%d,file%s(%d)[%s]\n",\__
LINE
郭老二
·
2020-07-05 15:23
linux驱动
内存泄漏快速定位方法
include#ifdef_DEBUG//重载一下new函数,这样能得到使用new开辟空间而发生泄漏的文件和所在行,这就是定位#definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
叶广明_微信ye_guangming
·
2020-07-05 14:14
C语言进阶
Python 中如何获取当前位置所在的文件名,函数名,以及行号
在C/C++中可以分别使用__FILE__,__FUNCTION__,__
LINE__
来得到当前位置所在的文件名,函数名,行号在Python中可以通过模块sys中的函数来获得当前位置所在的文件名,函数名
sushiqian
·
2020-07-05 13:44
Python
数据结构--有头节点的线性链表基本操作
#include#include#definefun_inprintf("%s%s%d\n",__FILE__,__FUNCTION__,__
LINE__
);//有头节点的链表typedefstructLink
藏锋于鞘
·
2020-07-05 07:36
算法
Linux C之打印(printf/fprintf/errno/strerrno/perror)
defineLOG_ERROR(msg)\do{\fprintf(stderr,"\033[35m[%s]\033[32m:%d\033[32m:\033[0m%s:%s\n",basename(__FILE__),__
LINE
宅笔记
·
2020-07-05 02:42
C
Qt qDebug 可变长参数
\{\qDebug("LOG_DEBUG:%sline:%d\t"format,__FILE__,__
LINE__
,##__VA_ARGS__);\}#defineXLOGI(format,...)
ihmhm12345
·
2020-07-04 18:28
QT
C++
c++
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他