最近在写语法分析的C++程序,是预测分析算法,知道该算法的朋友都知道预测分析算法其实就是一些入栈出栈操作,但在编写过程中却遇到了头痛的问题,就是当产生是匹配时,要把该产生式的体反向入栈,但是这些文法符号是string类型而不能是char的,该怎样入栈呢,网上找了好多,发现了这个类istringstream,头文件要包含ssream,简单用法如下:
最近在写语法分析的C++程序,是预测分析算法,知道该算法的朋友都知道预测分析算法其实就是一些入栈出栈操作,但在编写过程中却遇到了头痛的问题,就是当产生是匹配时,要把该产生式的体反向入栈,但是这些文法符号是string类型而不能是char的,该怎样入栈呢,网上找了好多,发现了这个类istringstream,头文件要包含ssream,简单用法如下: