Mercurial > libguess
view test.c @ 5:8a64459dab94
make guess_init() and guess_impl_register() static functions.
author | Yoshiki Yazawa <yaz@cc.rim.or.jp> |
---|---|
date | Thu, 12 Jun 2008 22:54:49 +0900 |
parents | ff05c6c659cb |
children |
line wrap: on
line source
#include <stdio.h> #include <stdlib.h> #include <string.h> #include "libguess.h" int main(int argc, char **argv) { FILE *fp; char buf[1024 * 1024]; if (argc != 2) exit(1); fp = fopen(*(argv + 1), "r"); if (!fp) { printf("cannot open file \"%s\"\n", *(argv + 1)); exit(1); } while (fgets(buf, 1024 * 1024 - 1, fp)) { // printf("%s\n", buf); printf("length = %d\n", strlen(buf)); printf("jp = %s\n", guess_jp(buf, strlen(buf))); printf("tw = %s\n", guess_tw(buf, strlen(buf))); printf("cn = %s\n", guess_cn(buf, strlen(buf))); printf("kr = %s\n", guess_kr(buf, strlen(buf))); printf("ru = %s\n", guess_ru(buf, strlen(buf))); printf("ar = %s\n", guess_ar(buf, strlen(buf))); printf("tr = %s\n", guess_tr(buf, strlen(buf))); printf("gr = %s\n", guess_gr(buf, strlen(buf))); printf("hw = %s\n", guess_hw(buf, strlen(buf))); } fclose(fp); }