0

Hunspell の問題を解決してください。これをうまく機能させることはできません。これが私のコードです。単語の提案ではなく、ブール値 TRUE を返します。

int main(array<System::String ^> ^args)
{
    char *aff = "c:\\en_US.aff";
    char *dic = "c:\\en_US.dic";
                Hunspell *spellObj = new Hunspell(aff,dic);
                const char *named = "hello";
                int result = spellObj->spell(named);
                char ** wlst;
                char ** wlst2;
                int ns = spellObj->suggest(&wlst,named);
                int abc = spellObj->analyze(&wlst2,named);
                 Console::WriteLine(ns);
                for (int i = 0; i<ns; i++)                  
                {

Console::WriteLine(&wlst[i]); 
                }
                spellObj->free_list(&wlst,ns);
                delete spellObj;
    Console::WriteLine(result);
    getchar();
    return 0;

この提案を機能させるにはどうすればよいですか?

4

1 に答える 1

0

代わりに std::cout を使用する必要があります Console::WriteLine (facepalm)

于 2013-06-01T06:14:07.490 に答える