2

HuffmanTree バイナリ ツリー クラスのヘッダー ファイルには、デストラクタの宣言があります。

//huffman.h
using namespace std;

#ifndef HuffmanTree_H
#define HuffmanTree_H
class HuffmanTree
{
        public:
        ~HuffmanTree();
};
#endif

私のcppファイルには、デストラクタの実装があります

//huffman.cpp

#include "huffman.h"

using namespace std;

//destructor
HuffmanTree::~HuffmanTree()
{

}

注:コンパイルしたいので、デストラクタ本体を書き終えていません

エラーの正確なテキストは次のとおりです。

huffman.cpp:8:27: error: definition of implicitly-declared ‘HuffmanTree::~HuffmanTree()’
    HuffmanTree::~HuffmanTree()
                              ^

あなたが与えることができるどんな助けにも感謝します

4

1 に答える 1