ios-调试程序打印详细信息 文件名 函数名 行号

转载 2013年12月04日 10:49:23

#ifdef DEBUG

# define DebugLog(fmt, ...) NSLog((@"\n[文件名:%s]\n""[函数名:%s]\n""[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__);

#else

# define DebugLog(...);

#endif

说明:放在项目名-prefix.pch文件中

相关文章推荐

iOS中打印日志显示系统详细时间,类名,行号,函数名,线程,及打印值

Q:如何打印当前的函数和行号? A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如: NSLog(@"%s:%d obj=%@", __func__, __LINE__,...

Android查看调用函数名与行号等信息的日志类

参考网络上的一些文章,我整理实现了一个日志类,实现如下目标: 1,能实现调试跟踪功能; 2,能打印出类名、方法名、行号; 3,能在发布时很容易的关闭日志输出; 4,简化在书写代码时添加日志的操作: ...
  • lintax
  • lintax
  • 2016-06-10 16:24
  • 1493

给程序加入能打印文件名、行号、日期的日志信息,并设置debug开关

我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候...

在python中获取当前位置所在的行号和函数名

对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名。这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提...

在python中获取当前位置所在的行号和函数名

对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名。这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提...

python中获取当前位置所在的行号和函数名

对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名。这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__一样提...

在知道崩溃函数地址的情况下定位函数名和函数中的行号

 一般程序崩溃可以通过debug,找到程序在那一行代码崩溃了,最近编一个多线程的程序,都不知道在那发生错误,多线程并发,又不好单行调试,终于找到一个比较好的方法来找原因,通过生成map文件,由于...

正在进行调试的Web服务器进程已由Internet信息服务(IIS)终止。可以通过在IIS中配置应用程序池Ping设置来避免这一问题。有关更多详细信息,请参见“帮助”

如题: 解决方法: 打开IIS,点击应用程序池 选择右边的“设置应用程序池默认设置” 再将启用ping改为 “False”

调试程序时在不中断程序的情况下输出函数调用信息(Mac OS,Linux & Windows)

转载请注明出处:http://blog.csdn.net/horkychen 有时在查找问题时,不想中断程序运行就输出一下某个条件下的函数执行顺序可以帮助定位问题。 在Xcode下可以编辑...

调试程序时在不中断程序的情况下输出函数调用信息(Mac OS,Linux & Windows)

有时在查找问题时,不想中断程序运行就输出一下某个条件下的函数执行顺序可以帮助定位问题。 一、在Xcode下可以编辑断点设置中的Action设为Debugger Command, 如果...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)