de retour de la fonction est de type vector en c++

je veux vecteur comme type de retour de la fonction dans mon code comme,

class SocketTransportClient{
    void sendData(RMLInfoset *info){
        vector<unsigned long>::iterator blockIterator;
        vector<unsigned long> vectBlock=info->getRML(); //error :  error C2440: 'initializing' : cannot convert from 'std::vector<_Ty>' to 'std::vector<_Ty>'
    }
}

class RMLInfoset  {
    vector<unsigned int> RMLInfoset::getRML(){
        return  vectDataBlock;
    }
}

mais ça affiche une erreur " impossible de convertir de 'std::vector<_Ty>' pour 'std::vector<_Ty>''
donc, s'il vous plaît tout on m'aider,
Merci.

InformationsquelleAutor yogesh patel | 2011-08-25