我的代码中的错误

时间:2013-02-28 21:44:33

标签: class function lookup matching member

好吧,我有几条错误消息而且我被卡住了。只要看看是否有人可以帮助我,我们将不胜感激。

以下是错误消息:

bibleajax.cpp:在函数âintmain()中:

bibleajax.cpp:92:错误:没有用于调用Bible :: lookup的匹配函数(Verse&,LookupResult&)

Bible.h:32:注意:候选人是:const Verse Bible :: lookup(Ref,LookupResult&) make: * [bibleajax.o]错误1

这是第92行:

Ref nRef;
    Verse nVerse;

    for (int t = 0; t < num; t++){
        do {
            nRef = kjv.lookup(nVerse, result);
            nVerse = kjv.lookup(nRef, result);
           }
        while (result != ch && result != no_chapter);

1 个答案:

答案 0 :(得分:0)

您的Verse类似乎没有名为getRef()的成员函数。您似乎也尝试通过传递lookup对象而不是Verse对象来调用Ref函数...但这段代码似乎不包含在你在这里发布了什么。

请注意,代码的相关行号将发布在错误消息中。因此,请查看我在此处提到的问题的第79和92行。