Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);
NSLog(@"%s:%d obj=%@", __func__, __LINE__, self);
//输出样式:
//2015-01-06 17:13:17.852 j...
分类:
移动开发 时间:
2015-01-06 20:09:10
阅读次数:
215
编程时具有行号对编程过程有很打的帮助作用,特别在学习阶段,能帮助我们提高程序可读性,方便讲解程序.但是如何使得VC中能够具有行号,是值得我们去做的一个问题。通过VC6LineNumberAddin能够解决这个问题,方法如下。一、下载该文件。网上很多免费的。二、解压后把VC6LineNumber..
分类:
其他好文 时间:
2015-01-06 18:18:41
阅读次数:
114
assert函数用用法assert出问题了? 小心NSAssert C/C++ 打印文件名、行号、函数名的方法 为何要将整型变量强制转化为指针 - 有心故我在
分类:
其他好文 时间:
2015-01-06 13:39:14
阅读次数:
132
-n 输出行号
grep -n "csdn" regex.txt 匹配含有csdn的行,并输出行号
-i 忽略大小写
grep -i "csdn" regex.txt 匹配含有csdn(忽略这个字母的大小写)的行,并输出行号
-v 反向匹配
grep -v "csdn" regex.txt 反向匹配,即匹配不含有csdn的行
-E 支持扩展的正则表达式
grep -E "(ab)+" regex.txt ...
分类:
系统相关 时间:
2015-01-03 22:25:38
阅读次数:
295
《Linux Shell脚本攻略》 笔记
第二章:常用命令
1、cat
cat -s //多个空白行压缩成一个
cat *.txt | tr -s '\n' //移除空白行
cat -n //加行号
2、find
沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。
eg:
find ./ ! -name "*.txt" -...
分类:
系统相关 时间:
2015-01-03 17:23:34
阅读次数:
273
^word 待查找的字符串以word为行首
grep -n "^a" regex.txt 查找首字符为a的行,并输出行号
word$ 待查找的字符串以word为结尾
grep -n "a$" regex.txt 查找以a为结尾的字符的行,并输出行号...
分类:
系统相关 时间:
2015-01-03 17:22:10
阅读次数:
192
1.1 UITableView的基本方法和属性 选中的行号- (NSIndexPath *)indexPathForSelectedRow; // returns nil or index path re...
分类:
其他好文 时间:
2015-01-01 12:24:47
阅读次数:
221
先提三点不要使用System.out.println作为调试工具启用所有组件的详细的日志记录级别使用一个日志分析器来阅读日志1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类...
分类:
系统相关 时间:
2015-01-01 01:28:57
阅读次数:
270
有三种方法可以获得Linux的函数调用堆栈,参见CALL STACK TRACE GENERATION
。
在这里简单分析一下文中提到的四个方案:
方法1 GCC内置函数__builtin_return_address
方法2 Glibc中的backtrace函数
方法3 Jeff Muizelaar实现的增强backtrace,除了函数名,还能获得代码行号
方法4 libunwind...
分类:
系统相关 时间:
2014-12-31 18:35:25
阅读次数:
461