实现程序-q(quiet)模式运行
看liblinear代码时看到的,贴在下面,原理很简单。
int print_null(const char *s,...) {return 0;}
static int (*info)(const char *fmt,...) = &printf;
使用的时候:
info("Accuracy = %g%% (%d/%d)\n",(double) correct/total*100,correct,total);
如果需要quiet模式
case 'q':
info = &print_null;