Passer un vector<vector<char>> en argument d'une fontion
Bonsoir à tous,
Mon problème est le suivant :
j'ai créé un vecteur de vecteur de char soit :
Code:
std::vector<std::vector<char>> tabCodage;
Celui après être initialisé avec des valeurs doit passer en argument d'une fonction, cependant il me renvoie le message d'erreur suivant :
Citation:
impossible de convertir le paramètre 1 de 'std::vector<_Ty>' en 'std::vector<_Ty> *'
1> with
1> [
1> _Ty=char [8]
1> ]
1> and
1> [
1> _Ty=std::vector<char>
1> ]
1> Aucun opérateur de conversion définie par l'utilisateur disponible qui puisse effectuer cette conversion, ou l'opérateur ne peut pas être appelé
Dans mon Fichier.h la fonction est déclaré de la manière suivante :
Code:
std::vector<char> codageATailleFixe( std::vector<std::vector<char>> *,std::vector<char> &);
Et dans mon main je l'appel de cette manière :
Code:
code.codageATailleFixe(&tabCodage, tabCara);
Pouvez vous m'aider ?
Cordialement,
Fyejumpy