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/C++ 中宏与预处理使用方法大全 (VC)
VC中的宏使用方法参考MSDN: Macros(C/C++)C/C++预定义宏^__
LINE__
:当前源文件的行号,整数__FILE__:当前源文件名,char字符串,使用/FC选项产生全路径__DATE
feelwind
·
2015-09-22 13:00
xib、stroyboard加载view、viewController
1、Storyboard加载-(void)addButtonDidClickedAction:(UIButton*)sender{ NSLog(@"%s,%d",__FUNCTION__,__
LINE
百川hl
·
2015-09-14 22:00
C语言中常用宏定义
(void)0:_assert(#cond,__FILE__,__
LINE__
))void_assert(char*cond,char*filename,longlineno){printf("assert
benpaobagzb
·
2015-09-14 17:04
Linux
C
Xcode 自定义Log
#endif更复杂的写法,能打印更多调试信息:#ifdefDEBUG #defineJFLog(...)NSLog(@"%s%d\n%@\n",__func__,__
LINE__
,[NSStringstringWithFormat
hale1007
·
2015-09-14 17:00
强化打印 增强打印信息,再也不用担心找不到打印的东西在哪里了
NSLog(@"%s 第%d行\n\t%@\n\n", __func__,__
LINE__
, __VA_ARGS__)加在pch就好了
码修者
·
2015-09-08 09:00
强化打印
打印详细信息
#define AT __FILE__ ":" TOSTRING(__
LINE__
)
#defineAT__FILE__":"TOSTRING(__
LINE__
)有时候为了增加调试程序信息具体,加上:#defineSTRINGIFY(x)#x #defineTOSTRING(x)STRINGIFY
chenglinhust
·
2015-08-28 18:00
C语言预处理
char字符串 printf("%s",ABC(1)); --> 1#ifdef(define)#else#endif 条件宏编译预定义宏__FUNCTION__ :函数名称__
LINE
Ethan-GOGO
·
2015-08-25 10:00
C++预定义宏 C++ Predefined Macros
一、ANSIC标准预定义宏 __
LINE__
:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE__:在源文件中插入当前的编译日期__TIME__:在源文件中插入当前编译时间
涩女郎
·
2015-08-25 08:00
C语言中的__FILE__、__
LINE__
和#line
原文链接:http://hi.baidu.com/419836321/blog/item/fcf5ceec484681cfb31cb1f7.htmlC语言中的__FILE__用以指示本行语句所在源文件的文件名,举例如下(test.c):#includeintmain(){printf("%s\n",__FILE__);}在gcc编译生成a.out,执行后输出结果为:test.c在windows的v
weikangc
·
2015-08-09 18:00
c
__FILE__
__line__
#line
PHP 的“魔术常量”
名称说明__
LINE__
文件中的当前行号.__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
wms3001
·
2015-07-31 17:46
border
center
魔术
PHP 的“魔术常量”
名称说明__
LINE__
文件中的当前行号.__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
一耳听世界
·
2015-07-31 17:00
一些关于linux的一些简单的应用
#include #include int main() { printf("file:%s\nline:%d\ndate:%s\ntime:%s\n", __FILE__, __
LINE__
, _
numo
·
2015-07-30 18:08
c
PHP大小写敏感问题
魔术常量不区分大小写,推荐大写 包括:__
LINE__
、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHO
tenleaves
·
2015-07-29 13:00
PHP
用VS 2015写C++代码:体验一下变参模板、完美转发和lambda
.);}intmain(){autof=[]{printf("helloworld");};f();F("%s:%d",__FUNCTION__,__
LINE__
); return0;}成功编译运行,
cteng
·
2015-07-24 15:00
lambda
C++11
Visual
Studio
变参模板
完美转发
PRPDebug
#ifdefPRPDEBUG#definePRPLog(format...)PRPDebug(__FILE__,__
LINE__
,format)#else#definePRPLog(format...)
oqqQuZi1234567
·
2015-07-19 04:00
ios
C/C++开发平时用的自定义debug函数
.){\ printf("[debug]:%s:%s:%d---->",__FILE__,__FUNCTION__,__
LINE__
);\ printf(arg);\ fflush(stdout);\
pretty双
·
2015-07-17 14:00
编程
C++
c
debug
printf
Xcode #ifdef DEBUG没执行的处理
帮助我定位到输出的行号,结果没出作用,记录一下:1#ifdefDEBUG 2#defineSLog(fmt,...)NSLog((@"%s[Line%d]"fmt),__PRETTY_FUNCTION__,__
LINE
小莫哥
·
2015-07-16 16:00
Xcode #ifdef DEBUG没执行的处理
帮助我定位到输出的行号,结果没出作用,记录一下:1#ifdefDEBUG 2#defineSLog(fmt,...)NSLog((@"%s[Line%d]"fmt),__PRETTY_FUNCTION__,__
LINE
小莫哥
·
2015-07-16 16:00
UI-程序的运行顺序
在AppDelegate.m里面的每个方法里都输入(包括main文件里也输入)NSLog(@"%s%d”,__func__,__
LINE__
);__func__ :代表使用的方法__
LINE__
:所在行数
·
2015-07-15 13:00
UI
iOS 各种调试技巧豪华套餐
锄禾日当午,汗滴禾下土” %s\n", \ [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], \ __
LINE
�o名小卒
·
2015-07-13 19:17
ios
内存
xcode
bug
调试
Crash
iOS 各种调试技巧豪华套餐
锄禾日当午,汗滴禾下土” %s\n", \ [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], \ __
LINE
�o名小卒
·
2015-07-13 19:17
ios
xcode
内存
bug
调试
Crash
pgbouncer中增加消息格式解析和调试信息后,导致链接失败的问题
于是修改了log_debug宏,增加打印__FILE__,__
LINE__
,__func__的功能。增加完成后代码的大致情况如下:打印消息内容的protooutput
黄
·
2015-07-12 13:00
PostgreSQL
pgbouncer
实时查看线程所占cpu
1.程序中加入syslog(LOG_NOTICE,"[%s:%d]pid=%denter\n",__PRETTY_FUNCTION__,__
LINE__
,(unsignedint)syscall(SYS_gettid
xipiaoyouzi
·
2015-07-11 10:00
PHP 魔术常量
1、 __
LINE__
获取文件中的当前行号。 实例: "; ?>2、 __FILE__ 获取文件的完整路径和文件名,如果用在被包含文件中,则返回被包含的文件名。 实例:"; ?
u013372487
·
2015-07-02 18:00
宏"__FUNCTION__" 和" __
LINE__
"
__FUNCTION__,当前函数名,类型char const*__
LINE__
, 在单前文件中的行,类型int用于日志中,方便查错。
libaineu2004
·
2015-06-19 16:00
C++
宏
opencv轮廓逼近的精度参数与周长cvContourPerimeter的汇总
函数原型是:#defineCV_Assert(expr)if((expr));elsecv::error(cv::Exception(CV_StsAssert,#expr,"",__FILE__,__
LINE
gdut2015go
·
2015-06-15 12:00
opencv
图像处理
基于Alsa lib进行音量调节以及静音操作
//{printf("[%s:%s:%d]",__FILE__,__func__,__
LINE__
)
cnclenovo
·
2015-05-27 11:00
lib
alsa
音量调节
静音
ANSIC标准定义的6种预定义宏
From: http://biancheng.dnbcw.info/c/277439.htmlANSIC标准定义了以下6种可供C语言使用的预定义宏: __
LINE__
xgx198831
·
2015-05-27 10:00
linux C 打印方法集锦
将当前函数名、linenumber打印出来同时将打印字符设置为蓝色printk("\033[0;34mfunctionandline[%s][%d]\033[0m\n",__FUNCTION__,__
LINE
chrovery
·
2015-05-27 09:01
Linux
[Windows] 通过任务管理器查看程序是否有内存泄漏
include #define_CRTDBG_MAP_ALLOC #include #ifdef_DEBUG #definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
iw1210
·
2015-05-22 11:00
示例解析 C++ 的 new / delete 和 new [] / delete [] 之用法
include #define_CRTDBG_MAP_ALLOC #include #ifdef_DEBUG #definenewnew(_NORMAL_BLOCK,__FILE__,__
LINE
iw1210
·
2015-05-21 19:00
IOS各种调试技巧豪华套餐(上)
锄禾日当午,汗滴禾下土” %s\n", \ [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], \ __
LINE
c6357
·
2015-05-16 14:00
C语言条件编译及编译预处理阶段(__
LINE__
)
一、C语言由源代码生成的各阶段如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件其中编译预处理阶段,读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理。或者说是扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件
Decisiveness
·
2015-05-11 16:26
C
Programming
Language
C++程序编译过程简介
宏定义命令;例如#define条件编译指令;例如#ifdef头文件包含指令;例如#include特殊符号;例如__
LINE__
,__FILE__预处理模块;例如#pragma2) 编译、优化阶段:通过词法分析
xtzmm1215
·
2015-05-04 13:00
OC-EX22丰富Log信息
main() { 5 6 7 printf("%s\n", __func__); 8 printf("%s\n", __FILE__); 9 NSLog(@"%d", __
LINE
f(sixleaves) = sixleaves
·
2015-05-03 14:00
输出BUG信息的简单方式
__FILE__:在源代码中插入当前源代码的原文件名__
LINE__
:在源代码中插入当前源代码的代码行号具体内容查看转自博文:__FILE__,__
LINE__
感谢原作者的整理,很详细。谢谢。
Jiakunboy
·
2015-05-02 16:00
c++/c 获取cpp文件行号跟文件名
ANSI C标准中有几个标准预定义宏(也是常用的): __
LINE__
:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期
·
2015-04-26 10:00
C++
一组有利于编码和调试的宏
definesmSTR(x)smSTR2(x)//该宏用于编译时提示哪里还没有完成,双击提示可以直接转到相关位置#definesmMSG(desc)message(__FILE__"("smSTR(__
LINE
haiross
·
2015-04-23 10:00
__FILE__,__
LINE__
注:本文转自蚂蚁跳楼博客园,感谢作者整理 前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试
C_Geek
·
2015-04-23 10:00
C/C++预处理器的预定义宏
__
LINE__
:表示当前正在处理的源文件的行,可以用#line指令修改。__STDC__:表示是ANSIC标准。只有在编译器选项指定了/Za,并且不是编译C++程序时,被定义为常整数1;否则未定义。
haiross
·
2015-04-23 09:00
C语言中的宏展开
expression))\{\SYSLOG_LEGACY(EAaSysLogSeverityLevel_Error,"(%s)file:%sline:%u",#__expression,__FILE__,__
LINE
buye1986
·
2015-04-17 18:54
C/C++
常用预定义
NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __
LINE__
yelon
·
2015-03-12 21:00
预定义
预处理指令--C语言
ANSI标准C还定义了如下几个宏:__
LINE__
表示正在编译的文件的行号__FILE__表示正在编译的文件的名字__DATE__表示编译时刻的日期字符串,例如:“25Dec2014”__TIME__表示编译时刻的时间字符串
ctthunagchneg
·
2015-03-03 11:00
如何打印出当前源文件的文件名以及源文件的当前行号?
cout<<__FILE__;cout<<__
LINE__
;__FILE__和__
LINE__
是系统预定义宏,这种宏并不是在某个文件中定义的,而是由编译器定义的
Denkensk
·
2015-02-28 10:00
PHP_007 魔术变量和魔术函数
例如__
LINE__
的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__
LINE__
文件中的当前行号。实例:以上实例输出结果为:这是第 “ 2 ”
g00m
·
2015-02-23 15:00
魔术函数
魔术变量
php内置的7个魔术常量
php内置了7个魔术常量,分别是 __
LINE__
当前代码所在文件的当前行__DIR__当前文件所在文件夹系统的绝对路径__FILE__当前文件所在系统的绝对路径__FUNCTION__ 当前函数名
Mr憬灏
·
2015-01-31 22:00
关于宏
它们是:__
LINE__
:编译时提供程序的当前行数。__FILE__:编译时提供程序的当前文件名。__DATE__:月/日/年的串,表示源文件被翻译到代码时的日期。
Stieven
·
2015-01-31 16:00
简单的宏用法
c++ 有四个常用的预定义名字,分别为 :__FILE__,__
LINE__
,__DATE__,__TIME__
c++ 有四个常用的预定义名字,分别为 :__FILE__,__
LINE__
,__DATE__,__TIME____FILE__: 记录文件的路径加名称__
LINE__
: 记录文件已经被编译的行数__DATE
wang_shaner
·
2015-01-28 11:00
iOS开发debug跟release版本NSLog屏蔽方法
2)__FILE__宏在预编译时会替换成当前的源文件名 3)__
LINE__
宏在预编译时会替换成当前的行号 4)__FUNCTION
jiajiayouba
·
2015-01-21 19:00
__VA_ARGS__
__OPTIMIZE__
iOS开发- 日志打印(常见)
如:NSLog(@"%s:%dobj=%@",__func__,__
LINE__
,obj); NSLog(@"%s:%dobj=%@",__func__,__
LINE__
,self); //输出样式:
hitwhylz
·
2015-01-06 18:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他