【发布时间】:2013-10-15 19:45:49
【问题描述】:
对不起,如果我的问题是新手,但我找不到解决方案。
我有一个名为Transition 的类,它有一个名为inNext 的地图,我想打印这个Transition 对象,但我收到一个关于“找不到开始或结束成员”的错误(来自地图类)
class Transition{
public:
Transition():inNext(){};
~Transition(){};
map<string, string>& getTransition(){
return inNext;
}
void setTransition(string a, string b){
inNext.insert(pair<string,string>(a,b));
}
void printTransition(Transition a){
map <string, string>::iterator it;
for(it = a.begin(); it != a.end(); it++){
cout << (*it).first << ","<<(*it).second << endl;
}
}
private:
map<string, string> inNext;
};
【问题讨论】: