#include #include #include "pinyinime.h" using namespace ime_pinyin; int main(int argc, char* argv[]) { unsigned i = 0; unsigned nr = 0; unsigned size = 0; char16 str[64] = {0}; bool ret = im_open_decoder("./data/gpinyin.dat", "./user.dat"); assert(ret); im_set_max_lens(32, 16); im_reset_search(); nr = im_search("xian'jin", 8); printf("%s %d\n", im_get_sps_str(&size), nr); for (i = 0; i < nr; i++) { im_get_candidate(i, str, 32); } im_close_decoder(); return 0; }