hunspell c api

Ahogy a cím írja!

Hunhandle
Megnyitott szótárállományok struktúrája.

void Hunspell_create(const char *, const char *)
Szótárat nyit meg.
Első paraméter aff fájl útvonala.
Második paraméter dic fájl útvonala.

int Hunspell_spell(Hunhandle *, const char *)
Szó helyességét ellenőrzi.
Paraméterek:
1. megnyitott szótár
2. szó
Visszatérési érték:
0 – hibás
> 0 – helyes

char *Hunspell_get_dic_encoding(Hunhandle *)
Szótár karakterkészletét adja vissza.
pl: UTF-8

int Hunspell_suggest(Hunhandle *, char***, char *)
Javaslatot tesz a hibás szóra.
Paraméterek:
1. szótárállomány
2. lista amibe elhelyezi a javaslatokat
3. szó
Visszatérési értéke a lista hossza. Ha nincs elem a lista NULL.

Teszt kód:
[snippet=24205]

A kód a következő kimenetet produkálja:
0
1

UTF-8

11
helyes
tejes
lejes
nejes
pejes
vejes
bejes
fejes
hetes
heges
heves

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.