zoukankan      html  css  js  c++  java
  • 创建log文件的代码

    iPhone中的NSLog还是挺不方便的,除非你用SSH调试,才能够看到NSLog的输出。可是这样一来,由于不是使用SpringBoard启动程序,语言环境就只能是英文,而且无法获得3轴重力感应的任何数据。

    下面的代码可以把log保存到文件,这样你就可以既用SpringBoard启动程序还能看到Log了。

     

    #define FILE_LOG                "/var/root/myerrlog.txt"

    void LOG(const char *fmt, …)

    {

        static FILE *fp     = NULL;

        va_list     ap;

        if(fp == NULL) {

            fp      = fopen(FILE_LOG, "a+");

            if(fp)

                fprintf(fp, "============================\n");

        }

        if(fp) {

            va_start(ap,fmt);

            vfprintf(fp,fmt,ap);

            fflush(fp);

            va_end(ap);

        }

    }

  • 相关阅读:
    Poj2033
    CodeForces 540
    CodeForces 548
    LeetCode#2 Add Two Numbers
    CodeForces 544A
    POJ 2431Expedition
    HLG1116-选美大赛
    清华学堂 列车调度(Train)
    清华学堂 LightHouse
    清华学堂 Range
  • 原文地址:https://www.cnblogs.com/jiewong/p/1955184.html
Copyright © 2011-2022 走看看