Bonjour
Je voudrais creer pointeur sur un tableau de type Arme, Arme etant une structure definie.
Je dois mal m'y prendre, car je compile sans warning ni error mais lorsque je lance le programme, cela plante.
J'ai un SIGSEV , segmentation fault, mais je dois avouer que je ne vois pas ou.
Voici Arme.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
et voici Arme.cpp
L'appel dans le main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Je voudrais savoir ce qui ne va pas, car j'y bloque depuis pas mal de temps et j'avoue mon incompréhension devant ce probleme.
J'ai donc quelques questions :
1 - Le sigsev ne viendrait-il pas du fait que j'utilise des enum pour mon tableau ?
2 - Est ce que j'ai réellement créer un pointeur vers un tableau de type Arme ?
3 - Dans ma fonction, ne faudrait-il pas plutot faire
ListeArme[LANCE_ROQUETTE]->nom = "Lance Roquette"; et non ListeArme[LANCE_ROQUETTE].nom = "Lance Roquette"; ?
Voila, merci de m'avoir lu, bonne journée a vous.

 

 
		
		 
         
 

 
			
			


 
			 
   
 



 Malloc et Structure
 Malloc et Structure
				
 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
  
 
 
			 
				
 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau. 
						 
			
 
						

 
			 Envoyé par ram-0000
 Envoyé par ram-0000
					
Partager