Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2493 connectés 

 


Dernière réponse
Sujet : C++ Class
Kristoph Tu confonds affectation et initialisation.
 
I faut que tu remplisse le tableau à la main je pense. Le mieux pour le faire c'est d'avoir un tableau de référence à coté et de recopier son contenu dans le tiens dans le constructeur.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Kristoph Tu confonds affectation et initialisation.
 
I faut que tu remplisse le tableau à la main je pense. Le mieux pour le faire c'est d'avoir un tableau de référence à coté et de recopier son contenu dans le tiens dans le constructeur.
antp tu ne peux pas initialiser toutes les cases d'un coup je pense
ou alors tu dois le faire au moment de la déclaration de la variable
dvincent Salut !
 
J'ai un petit soucis pour initialiser un tableau de 12 elements composés de 3.
 
Ce que j'ai fais :
class dalle
{
 private :
  int longueur;
  int largeur;
  int epaisseur;
  couleur couleurdalle;
 
  float tabdalle[12][3];
 
 
 public :
  // Constructeur
  dalle(int p_longueur, int p_largeur, int p_epaisseur, couleur couleurdalle)
  {
   cout << "Contructeur de dalle" << endl;
   tabdalle[12][3]=
   {
    {0.0 , 0.0 , 0.0 },
    {0.0 , 3.0 , 0.0 },
    {10.0, 0.0 , 0.0 },
    {10.0, 3.0 , 0.0 },
    {10.0, 0.0 , -10.0},
    {10.0, 3.0 , -10.0},
    {0.0 , 0.0 , -10.0},
    {0.0 , 3.0 , -10.0},
    {2.0 , 5.0 , -2.0},
    {8.0 , 5.0 , -2.0},
    {8.0 , 5.0 , -8.0},
    {2.0 , 5.0 , -8.0}
   };
   
  }  
   ;
  // Destructeur
   ~dalle(){};
 
  void affichage();
  void mkdalle();
 
 
};
 
Et lors de la compile il me mets erreur de syntaxe juste après "tabdalle[12][3]=" sur l'accolade.
Pouvez-vous me dire comment initialisé mon tableau ?
 
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)