未定义类和函数的引用

时间:2017-02-06 00:10:19

标签: c++

标题文件:

main

源文件:

#include <string>

using namespace std;

struct word {
    int count;
    std::string w;
};

class WordAnalysis{
    private:
       int timesDoubled;
        word *words;
        int wordCount;
        int index;
        void doubleArrayAndAdd(std::string);
        bool checkIfCommonWord(std::string);
        void sortData();
    public:
        bool readDataFile(char*); //returns an error if file not opened
        int getWordCount();
        int getUniqueWordCount();
        int getArrayDoubling();
        void printCommonWords(int);
        WordAnalysis(int);
        ~WordAnalysis();
   };

错误可能是使用WordAnalysis :: WordAnalysis或其他东西在源文件中的某处。我查看了这个网站,虽然这是一个常见的错误,但错误与我看来的错误不同。

我们根本不允许更改头文件。但是可以在源头改变任何东西。

几点(编辑)。 WordAnalysis(int)中的整数是头文件中声明的结构数组大小的数字。我不知道在哪里创建它,但我认为那将是int的最佳位置。

这也可能是一个快速错误。

0 个答案:

没有答案