我有一些不同的功能,他们自己的工作很好。现在我想把它们放在一个文件中。我的调试器在infixToPostfix
函数中抛出了分段错误。
当我观察ns
变量时,它没有显示任何分配给它的内容,但它在我实际运行代码时打印出后缀表达式。当ns
传入PostfixEvaulation
时,它会运行到top
的{{1}}成员函数并崩溃:
TemplateStack
仅当我使用运算符传递字符串时才会发生这种情况。当我传递一串正数时,一切运行正常,
但它似乎仍然没有打电话给terminate called after throwing an instance of "std::string"
。
PostfixEvaluation