Bonjour,
Je n'ai pas tout saisi que les problèmes inhérents à l'utilisation de "using namespace std;".
Voici un code que j'ai élaboré. Il ne compile correctement que si j'ajoute "using namespace std;"
Auriez-vous l'amabilité de m'en expliquer la cause? et accessoirement comment y remédier?
Merci et excellent week-end à tous
Jean-Pierre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #include<iostream> #include<cstring> #include<iostream> #include<string> using namespace std; int main(void) { string s1 = "M"; string s2 = "N"; string s3 = "O"; string s4 = "P"; // Utilisation de l'opérateur de concaténation : s1+=s2+=s3+=s4; cout << s1 << endl; string s = "blabla"; //exemple de chaine char c = s[2]; // c vaut 'a' (la numérotation de position commence à 0) s1=c; cout << s1 << endl; return 0; }
Partager