Bonjour, je suis vraiment tout nouveau en c++ et je rencontre une difficulté. J'ai un peu de mal à comprendre comment utiliser la compilation séparée. Plus que des explications théoriques, j'aimerais avoir un exemple que je pourrai imiter de ce qu'il faut faire avec les fichiers .h et .cpp (jusqu'à maintenant je faisais un peu au hasard en priant pour que ça compile !)
En particulier, je n'arrive pas à déclarer un vector en tant que membre d'une classe en dehors du fichier contenant le main.
Par exemple j'écris
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
"ISO C++ forbids declaration of 'vector' with no type"
"expected ';' before '<' token"
"[Build Error] [polygone.o] Error 1"
Que faire ? Aurai-je des précautions à prendre quant à la gestion de la mémoire à cause de l'utilisation du vector ?

 

 
		
		 
         
 

 
			
			
 
   


 compilation séparée et vector membre d'une classe
 compilation séparée et vector membre d'une classe
				 Répondre avec citation
  Répondre avec citation
Partager