我写了这样一个程序:
vector<Parsed_Operator>* PdOp ;
PdOp = new vector<Parsed_Operator> ;
*PdOp = Pd_OpStr.PdOp[PieceOrder] ;
其中,Parsed_Operator是我之前定义的一个类,Pd_OpStr.PdOp是一个vector< vector<Parsed_Operator> >型的已知量,PieceOrder是一个int
但是,之后,PdOp[i].OpID报错,其中OpID是Parsed_Operator中的成员
希望各位帮我解释一下
显示的问题是,PdOp[i]被当做了一个vector型(不太严谨但是这个意思)的类的对象
慕桂英3389331
30秒到达战场