0

わかりました。いくつかのエラー メッセージが表示され、行き詰まっています。誰かがここで私を助けてくれるかどうかを見ていただければ幸いです。

エラーメッセージは次のとおりです。

bibleajax.cpp: 関数 âint main() 内:

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);
4

1 に答える 1

0

あなたのVerseクラスには というメンバー関数がないようgetRef()です。オブジェクトではなくオブジェクトlookupを渡して関数を呼び出そうとしているようにも見えますが、そのコードはここに投稿したものには含まれていないようです。VerseRef

コードに関連する行番号がエラー メッセージに記載されていることに注意してください。ここで言及した問題については、79 行目と 92 行目を確認してください。

于 2013-02-28T21:48:29.417 に答える