代码之家  ›  专栏  ›  技术社区  ›  Johnrad

C++未解决的外部错误

  •  0
  • Johnrad  · 技术社区  · 15 年前

    我正在编写一个使用链表的堆栈类。我觉得我已经完成了,但我一直有一个未解决的外部错误。

    Error: Unresolved external 'Stack<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Node::Node(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)' referenced from C:\USERS\JOHNNY\DESKTOP\STACK\INFIX_TO_RPN.OBJ
    

    有人知道该怎么办吗?我当然不会。如果有必要我可以提供代码。

    1 回复  |  直到 15 年前
        1
  •  1
  •   John Calsbeek    15 年前

    这是在抱怨一个函数 Stack<...>::Node::Node(std::string) 似乎没有实现。很可能是您添加了该构造函数的声明并在某个地方使用了它,但是您的实现丢失或名称错误。