これがtripe.cppの私のコードです
//tripe.cpp
#include <iostream>
#include <string>
#include <functional>
#include "tripe.h"
#include <sstream>
#include <fstream>
using namespace std;
Tripe::Tripe()
{
trie = new Trie();
heap = NULL;
}
これは私のトライです。h:
//trie.h
#ifndef TRIE_H
#define TRIE_H
#include <string>
#include "heapNode.h"
#include "trienode.h"
class Trie
{
Tnode* root_node;
public:
Trie();
~Trie();
コンパイラは次のように述べています。関数Tripe::Tripe()':
tripe.cpp:(.text+0x20): undefined reference to
Trie::Trie() '
それはどのように明確に定義されていませんか?ヘッダーファイを入れました!