bonjour!!
j ai lu dernierement un cours que j avais telecharger (je pense sur ce site) sur la STL,

il disait qu il y avait un e difference entre using namespace et using ***::

que si j ai declare un objet a, et dans le namespace B il ya aussi un objet a,

et je fais using namespace B la compilation ne marchera pas a cause de l ambiguite entre les 2 a,

par contre, si je fais using B::a,
tout marchera bien puisque l objet externe a sera cache par l objet B::a!!

j ai essaye mais ca ne marche pas!!!

ou est l erreur?