typedef vector InputData; 这句话意思是 InputData 是 vector 的别名,vector 是vector 模板类的一个具现类, 应该:typedef vector InputData; InputData m_InputData;InputData::iterator i;for (i=m_InputData.begin(); i!=m_InputData.end(); i++) sum=sum+*i;
你把一个类当成对象在使用