Bonjour, je n'arrive pas à passer un vecteur de données en paramètre d'une fonction.
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 vector<Data>tableau; // vector tableau de type structure Data (définie plus haut) Data donnees; // variable donnees de type structure Data
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ValeursRetour CalculDefautPosition(double position, string chemin) { ... tableau.push_back(donnees); // Stockage de toutes les données dans le vector tableau
Je voudrais faire passer ce tableau dans une fonction mais cela ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part analyserValeursColonnes(tableau, colTx, position);
Le compilateur m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void analyserValeursColonnes(vector<data> tableau, int nbLignes, int position) { ... }
Code : Sélectionner tout - Visualiser dans une fenêtre à part error: invalid types 'int[int]' for array subscript
Merci de votre aide.
Partager