bonjour,
comment apres un :
using namespace std
par exemple faire pour le desactiver. ?
existe t il une focntion style
Stop using namespace std ??
Merci !
Version imprimable
bonjour,
comment apres un :
using namespace std
par exemple faire pour le desactiver. ?
existe t il une focntion style
Stop using namespace std ??
Merci !
Non, il n'y en a pas.
C'est une des raisons pour lesquelles il ne faut jamais mettre de using namespace; en global dans un fichier d'en-tête.
...Par contre, tu peux mettre des using namespace dans des fonctions, ou même dans des namespaces. À ce moment-là, la portée du using namespace est limitée.
Bonsoir,
Je rajouterais que std:: , ce n'est pas trop long à écrire. Donc quand tu as un namespace assez petit, évites au maximum d'utiliser using namespace. Autre avantage, rien qu'à la lecture de code, on peut voir ce qui vient d'une bibliothèque extérieure de ce qui est ton code.
Et si le namespace est trop long, on peut toujours faire des alias de namespace