端末で大量のデータを表示するときの\r以外の方法

Last-modified: 2010-12-04 (土) 15:57:36

目次

today: ?
yesterday: ?
total: ?


ファイル構成と簡単な説明

  • Makefile
  • printf.c
  • data/
  • excvInit.h
  • histogram.c
  • libwebcam.c
  • main.c

main関数の流れ

/*><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
  printf.c
  Time-stamp: <2010-11-02 11:26:31 kato>

  改行せずに表示するプログラム
  ><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><*/
#include
#include

int main(int argc, char* argv[]){
  int i, num = 0;
  for(i = 0; i < 200; i++){
    puts(" *");
    printf("\033[%dA",1);
    printf("\033[%dC",num*2+2);
    cvWaitKey(10);
    num++;
    if(num == 50){
      printf("\n");
      num = 0;
    }
  }
  puts("");
}

結果

百聞は一見にしかず