ma politique la dessus c'est d'inclure ce dont tu as besoin même si tu sais qu'un autre include l'inclus lui aussi et donc que tu vas l'avoir indirectement.
Le programme principal utilisant vector, il devrait inclure vector (après tout on pourrait préceclarer vector dans le fichier verifPremier.h, et si on décide de faire ca on fait péter le fichier main.cpp ce que je trouve un peu cradoc)
on est donc pas vraiment censé aller voir les autres fichiers inclus lorsqu'on décide de quoi on a besoin; ca viole un peu l'encapsulation. Et on ajoute une dépendance bien mal venue.
Partager