zoukankan      html  css  js  c++  java
  • 小技巧:显示当前行号和文件名

    在调试程序的过程中,有时候我们只是需要知道这个异常或者错误发生在源程序的哪个文件的哪一行,而不是为每一个可能的异常和错误都定义一个唯一的错误码,错误程序过度膨胀后,也会影响程序的可读性。这里,使用一个简单的宏printLineNumber,即可显示当前所在的行和源文件

    #define FILENAME   NSString * fileName = [NSString stringWithUTF8String:__FILE__]
    #define printLineNumber  FILENAME ;\
    printf("line %d in %s:",__LINE__,[[fileName substringFromIndex:[fileName stringByDeletingLastPathComponent].length + 1] UTF8String])
    

      

  • 相关阅读:
    内联汇编的使用
    metamask注记词
    一个简单的增删改查合约
    企业邮箱账号
    压缩包管理
    设计模式
    软硬链接ln
    文件IO-Linux
    静态库和动态库
    gdb调试
  • 原文地址:https://www.cnblogs.com/CoderPlace/p/2468492.html
Copyright © 2011-2022 走看看