Académique Documents
Professionnel Documents
Culture Documents
CBS
Filière Génie Informatique
TD 3 : Namespaces, Manipulations des flux
Matière : POO - C++
Niveau 2ème année : 2022-2023
Chargé de cours : Dr Abakar Mahamat Ahmat
Exercice 1 : Namespaces
Ecrire un programme C++ qui contient 8 fonctions, 4 retournant des entiers et 4 autres
retournant des réels.
• Deux fonctions portant le même nom pour additionner deux nombres (entiers
pour la première et réels pour la deuxième)
• Deux fonctions portant le même nom pour soustraire deux nombres (entiers
pour la première et réels pour la deuxième)
• Deux fonctions portant le même nom pour multiplier deux nombres (entiers
pour la première et réels pour la deuxième)
• Deux fonctions portant le même nom pour diviser deux nombres (entiers pour la
première et réels pour la deuxième)
Utiliser les namespaces pour différentier entre les fonctions portant le même nom.
2. modifier le code de la question précédente en imbriquant les deux namespaces crées
dans un troisième que vous appelez global. Ecrivez une fonction principale main
permettant de tester les fonctions de chaque namespace.