可能是一个非常愚蠢的问题,但已经很晚了,我累了,晚餐也快准备好了......
这是我拥有的一种方法,它接受一个向量并将其中的值分配给另一个先前定义为 ivar 的向量。问题是它在最后一个方法调用上抛出一个错误,说:No matching member function for call to 'insert'
这是代码,火焰:
void Symbol::setEncodedData( vector<int>* ec )
{
Symbol::encodedSymbol.clear( );
Symbol::encodedSymbol.resize( ec->size( ) );
Symbol::encodedSymbol.insert( 0, ec->begin( ), ec->end( ) );
}