作者wtuxxj (fire)
看板Ruby
标题[问题] 在log中加入程式码是第几行
时间Tue Sep 11 14:44:04 2012
环境:
e.g. Ruby 1.9.2p180
状况:
e.g. 我想要在log中输出程式码所在行数,
或所在的define或class中,类似c里的printf,
__FUNCTION__, __LINE__的功能。
附录:
e.g. 参考了ruby lib logger似乎也没这个功能,
现阶段使用的方法就是直接输出define或class的名称,
并没写行数
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.23.188.78
1F:推 mars90226:__LINE__不就是行数吗? 09/11 15:59
2F:→ wtuxxj:__LINE__ 可以在puts里用吗,还是用printf也可以 09/11 20:16
3F:→ aquarianboy:puts了就知道了不是吗? :) puts __LINE__ 09/12 03:48
4F:→ wtuxxj:感谢你 09/17 20:51