Donc entres autres, puisque tes headers peuvent être inclus par tout le monde, ce n'est vraiment pas conseillé d'utiliser
using namespace std; // ou n'importe quel autre
dedans.
Par contre dans tes .cpp, le problème ne regarde que toi
Le "using" peut te simplifier le code, mais tu seras parfois obligé de t'en passer si il y a des conflits. Sinon dans ces cas là tu pourras toujours utiliser par exemple, pour ne pas utiliser le namespace en entier, mais seulement ce qui t'intéresse et ne "conflicte" pas
Partager