[C++] déclaration d'un tableau en argument

leowaly Messages postés 5 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
vola j'affecte un tableau tabl (ligne 505) que j'ai déclaré (ligne 466) que je veux pouvoir consulter a partir d'une autre classe, il faut le mettre comme argument (ligne 333) mais je ne sais pas comment mettre un tableau en argument;
pouvez vous m'aider s'il vous plait
Merci

readMesh3D.hpp : https://www.cjoint.com/?kxnYo824DL

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Supposons que ton tableau soit un std::vector<int>
    #include <vector>
    #incldue <iostream>
    
    void f(const std::vector<int> & v){
      std::vector<int>::const_iterator
        vit(v.begin()),vend(v.end());
      for(;vit!=vend;++vit) std::cout << *vit << ' '
      std::cout << std::endl;
    }
    
    int main(){
      std::vector<int> v;
      v.push_back(1);
      v.push_back(4);
      v.push_back(5);
      f(v);
      return 0;
    }


    Bonne chance
    0