编写过程中,就是当产生是匹配时,要把该产生式的体反向入栈,但是这些文法符号是string类型而不能是char的,该怎样入栈呢,网上找了好多,发现了这个类istringstream,头文件要包含ssream
- #include<iostream>
- #include<sstream>
- #include<string>
- using namespace std;
- int main()
- {
- string str="i an a boy";
- istringstream is(str);
- string s;
- while(is>>s)
- {
- cout<<s<<endl;
- }
- }