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__
NSLog调试技巧
#ifdef__OBJC__#ifdefDEBUG#defineNSLog(fmt,...)NSLog((@"%s[Line%d]"fmt),__PRETTY_FUNCTION__,__
LINE__
,#
feiyangkl
·
2016-04-12 22:06
我的C语言笔记之经典代码(一)
2宏定义之大括号在使用CC254x的时候我发现了如下代码:#definest(x)do{x}while(__
LINE__
==-1)该宏定义的作用相当于一个大括号,将其中x代表的所有代码包括在一起,__
LINE
L20130316
·
2016-04-07 16:00
我们为什么不使用NSLog
definedebugMethod() NSLog(@"%s",__func__)#definedebugError() NSLog(@"Errorat%sLine:%d",__func__,__
LINE
u012131827
·
2016-04-07 16:00
宏的全解
宏书写形式:#define()定义的几个宏:C语言中定义了几个宏:__
LINE__
编译文件的行号 __FILE__编译文件的名字 __DATE__编译时刻的日期 __TIME__编译时刻的时间 __STDC
qq_26768741
·
2016-04-05 21:00
C语言
NSIS脚本学习:预定义宏(Predefines)
Predefine)即无需用户赋值就可直接使用的宏NSIS脚本中的预定义宏有如下六种:1、${__FILE__}:Currentscriptname.输出当前脚本的名称(如Galatea.nsi)2、${__
LINE
北风其凉
·
2016-04-01 23:00
scope
NSIS
Predefines
经典的printk 写法
经典的printk写法:printk("[lynn--%s@%d]:addr:0x%x \n",__func__,__
LINE__
,obj->client->addr); __func__
瘋耔
·
2016-03-21 20:00
PHP中的魔术常量、预定义常量和预定义变量
__
LINE__
:返回文件中的当前行号。也可写成__
line__
。__FILE__:返回当前文件的绝对路径(包含文件名)。
lamp_yang_3533
·
2016-03-16 22:56
PHP
debug用的宏收集
1.打印返回值#defineSAMPLE_DBG(s32Ret)\ do{\ printf("s32Ret=%#x,fuc:%s,line:%d\n",s32Ret,__FUNCTION__,__
LINE
oucaijun
·
2016-03-15 11:00
PHP 魔术变量和魔术函数
例如__
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__
LINE__
文件中的当前行号。实例:复制代码代码如下:以上实例输出结果为:复
jstfnifypm
·
2016-03-10 17:01
php
魔术方法
php
PHP 魔术变量和魔术函数
例如__
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__
LINE__
文件中的当前行号。实例:复制代码代码如下:以上实例输出结果为:复
jstfnifypm
·
2016-03-10 17:01
PHP
魔术方法
linux 出错处理
lC标准定义了__
LINE__
和__FILE__宏,GNUC扩展中定义了__FUNCTION__宏。
michael
·
2016-02-21 21:32
预处理进行调试
usingnamespacestd; int金额=60000; void取钱(int数量) { if(数量<0) { cout<<"取钱数量不能小于0,"<<"文件:"<<__FILE__ <<",行:"<<__
LINE
qq_31248551
·
2016-02-20 20:00
PHP 魔术变量
例如__
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__
LINE__
文件中的当前行号。实例:以上实例输出结果为:这是第“2”
飞龙在天001
·
2016-02-19 08:00
简单的生产-消费者程序
include 2#include 3#include 4#include 5 6#definePRINT_LINEprintf("FILE:%s,LINE:%d\n",__FILE__,__
LINE
大馋猫
·
2016-01-26 09:00
使用宏创建匿名变量或类
只需要序列化生成即可的情况一般需要用到这两个来进行序列化__COUNTER__ __LINE____COUNTER__实质上是一个int,并且是具体的数,初值是0,每预编译一次其值自己加1__LINE__表示行号创建的方式:需要经过两次宏变换,才能把__
LINE
chunyexiyu
·
2016-01-04 23:00
Objective-c NSLog 的宏定义
2)__FILE__宏在预编译时会替换成当前的源文件名 3)__
LINE__
宏在预编译时会替换成当前的行号 4)__FUNCTION__宏在预编译时会替换成当
Daniel_s
·
2015-12-26 15:00
iOS调试技巧——编译器预定义宏
这些宏包括:(1)__FUNCTION__ ://获取当前方法名;(2)__func__ ://获取当前方法名;(3)__PRETTY_FUNCTION__ ://获取当前方法名;(4)__
LINE__
CHENYUFENG1991
·
2015-12-22 21:00
ios
宏
编译器
printf
ANSIC标准中有几个标准预定义宏(也是常用的):__
LINE__
:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE__:在源文件中插入当前的编译日期__TIME
liuyj_vv
·
2015-12-22 09:00
NSLog直接写入文件的方法
_Log(@"DEBUG",__FILE__,__
LINE__
,__PRETTY_FUNCTION__,args); #defineNewLogFile(f
jimoduwu
·
2015-12-18 11:00
写文件
nslog
Java代码中如何获文件名和行号等源码信息?
C语言中有__FILE__、__
LINE__
等预定义宏,用于获取当前文件名和行号等信息,而且它们的值在预处理时就已经确定了,不会占用运行时时间去计算,这对打印日志相当有用。
itwhite
·
2015-12-17 07:00
关于#define你知道多少?
预定义符号 预定义符号是由预处理器定义的符号,它的值一般是字符串常量或者是十进制的数字常量 符 号含 义例 子__FILE__进行编译的源文件名"test.c"__
LINE_
Zimomomo
·
2015-11-16 13:17
关键字
include
register
编译器
处理器
"错: void 值不被忽略,因为预期"解决
刚開始_assert_error 的返回值类型是 void 所以在((void)((e) || _assert_error(__FILE__, __
LINE__
))) 中出现了错误:void 值未如预期地被忽略
·
2015-11-13 17:22
id
变长参数的 Tracer
fun2(__FILE__, __
LINE__
, a, b, ...) 我猜楼主是想写trace,如果不能使用可
·
2015-11-13 16:29
Trac
内存泄露检查
Windows平台下的内存泄露 使用CRTDBG #ifdef _DEBUG #define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __
LINE
·
2015-11-13 09:41
内存泄露
简单介绍以下几个宏
2) __FILE__ 宏在预编译时会替换成当前的源文件名3) __
LINE__
宏在预编译时会替换成当前的行
·
2015-11-13 05:45
介绍
四个常用宏
四个常用宏: __FILE__// 当前文件名 __DATE__// 编译日期 __
LINE__
// 编译行数 __TIME__// 编译时间 // liangxiaxu@126
·
2015-11-13 04:35
常用
__FILE__,__
LINE__
,__func__ 真好用,DEBUG利器啊!
我是不喜欢用类似VC下的F5,F10。曾经很喜欢用。被代码逻辑逼的没招了。所以不喜欢用了。 比如,错误是根据动态数据,产生的行为错误,无论是该写的未写,还是不该写的写了。指针跑飞什么等等,无非就是上述两个错导致。但要找到具体原因,F5,F10根本不够。所以索引不用了。 这里介绍一下我现在的方法。不过注明这不是LOG。 一个头文件。大体如下: 1 #ifndef _debug_H_
·
2015-11-13 03:47
debug
C/C++ debug
常用调试常量__FILE__ 文件名 __
LINE__
当前行号 __TIME__ 文件被编译的时间 __DATE__ 文件被编译的日期 cerr <<"File:"<
·
2015-11-12 22:29
debug
PHP保留字/预定义常量/解析器代号
PHP 关键词 and or xor __FILE__ exception (PHP 5) __
LINE__
array() as
·
2015-11-12 20:54
PHP
C++中new的二三事
include <iostream> 2 using std::cout; 3 using std::endl; 4 #define new New (__FILE__, __
LINE
·
2015-11-12 17:56
C++
PHP学习之[第03讲]PHP5.4 语法、常量、变量、数据类型详解
> 2、//注释1,#注释2,/* 注释3 */ 3、系统常量: __FILE__默认常量,是指PHP程序文件名及路径; __
LINE__
默认常量,是指PHP程序的行数; _
·
2015-11-12 16:01
数据类型
__FILE__,__
LINE__
注:本文转自蚂蚁跳楼博客园,感谢作者整理 前言: 我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下
·
2015-11-12 13:59
File
封装自己的printf函数
include <stdarg.h> //方式一 #define DBG_PRINT (printf("%s:%u %s:%s:\t", __FILE__, __
LINE
·
2015-11-12 11:10
printf
宏的高级使用--##,__VA_ARGS__, __FILE__, __FUNCTION__等
/blog.csdn.net/yiya1989/article/details/7849588 先说一下本文中会提到的内容:##,__VA_ARGS__, __FILE__, __
LINE
·
2015-11-12 10:41
function
[笔记]C语言中预定义符 __FILE__, __
LINE__
, __FUNCTION__, __DATE__, __TIME__ 的使用演示
本文演示了C语言中预定义符 __FILE__, __
LINE__
, __FUNCTION__, __DATE__, __TIME__ 的使用。
·
2015-11-12 08:10
function
PHP 魔术变量
例如 __
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下: __
LINE__
文件中的当前行号
·
2015-11-11 18:05
PHP
new、delete用法(一)
第一部分:new的使用: #define DEBUG_NEW new(THIS_FILE, __
LINE__
)解释 THIS_FILE:表示当前类所处的文件名; __
LINE__
:表示分配内存操作所在的行数
·
2015-11-11 17:35
delete
VC预定义宏
一、ANSI C标准预定义宏 __
LINE__
、__FILE__ 、__DATE__ 、__TIME__、__STDC__ 、__TIMESTAMP__ MSDN上的注解:
·
2015-11-11 15:28
预定义
几个 PHP 的“魔术常量”
名称 说明 __
LINE__
文件中的当前行号。 __FILE__ 文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。
·
2015-11-11 14:16
PHP
日志
NSLog(@"%@:%@:%d",self.class,NSStringFromSelector(_cmd),__
LINE__
);  
·
2015-11-11 12:08
日志
C语言工具宏的小合集(包括获取程序编译日期和时间等)
__
LINE__
当前语句所在的行号, 以10进制整数标注.__FILE__ 当前源文件的文件名, 以字符串常量标注.
·
2015-11-11 08:02
C语言
c#中实现c/c++的__
Line__
和__FILE__功能
利用System.Diagnostics.StackFrame来实现,具体例子: new System.Diagnostics.StackFrame(true).GetFileColumnNumber().ToString()取得行号new System.Diagnostics.StackFrame(true).GetFileName()取得代码所在文件new System.Di
·
2015-11-11 08:04
c/c++
第四章_PHP基本语法(2)
1.常量的声明 在PHP中,定义常量使用define()函数来实现 2.魔术常量 名称 作用 __
LINE__
返回文件中的当前行号 __FILE__ 返回该文件的完整路径和文件名
·
2015-11-11 07:34
PHP
IPhone开发调试中的一个较好用的宏
#define showAlert(format, ...) myShowAlert(__
LINE__
, (char *)__FUNCTION__,format, ##__VA_ARGS__)// Simple
·
2015-11-11 04:27
iPhone开发
ios 宏定义
NSLog(__VA_ARGS__); #define MALog_Func(x) NSLog(@"%s: L%d :%@", __func__, __
LINE
·
2015-11-11 02:39
ios
预处理器的预定义宏大全
__
LINE__
:表示当前正在处理的源文件的行,可以用#line指令修改。 __STDC__ :表示是ANSI C标准。只有在编译器选项指定了/Za,并且不是编译C++程序时,被定义为
·
2015-11-10 23:33
预定义
C/c++几个预定义的宏:__DATE__,__TIME__,__FILE__,__
LINE__
ANSI C标准中有几个标准预定义宏(也是常用的): __
LINE__
:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期
·
2015-11-10 22:12
c/c++
C++基础::自制异常定位器
如此高大上的需求,只需要了解C++preprocessor内置的一些宏定义如__FILE__(文件名),__
LINE__
(行号),以及boost\current_function.hpp中的BOOST_CURRENT_FUNCTION
lanchunhui
·
2015-11-10 12:00
C++
File
line
异常定位器
quick sort, 第一次试着用templete变小程序
; #ifdef _DEBUG #define DEBUG_NEW new (_NORMAL_BLOCK, THIS_FILE, __
LINE
·
2015-11-08 13:49
sort
Qt下内存泄漏的检测
SETDEBUGNEW_H#define SETDEBUGNEW_H #ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __
LINE
·
2015-11-08 13:47
内存泄漏
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他