【发布时间】:2015-09-17 10:56:54
【问题描述】:
我必须为我的一个项目添加拼写检查功能,我决定使用 hunspell,因为它是一款出色的拼写检查器(许多免费和专有软件都在使用它)。我下载了源代码并将项目 libhunspell 添加到项目中。让它编译没有任何错误,还从 openoffice 网站下载了英文词典。以下是我用来初始化 hunspell 引擎和类它的拼写检查功能的代码:
Hunspell *spellObj = (Hunspell *)hunspell_initialize("en_us.aff", "en_us.dic");
if(spellObj)
{
int result = hunspell_spell(spellObj, "apply");
hunspell_uninitialize(spellObj);
}
代码不会抛出任何错误,但无论单词是什么,hunspell_spell 总是返回 0。
【问题讨论】:
标签: visual-studio-2010 spell-checking hunspell