Bojour,
J'ai un problenme de compil avec Dev-Cpp avec le message d'erreur suivant:
Je ne comprend pas car je crois avoir fais les inclusions nescessaires par analogie avec d'autres code qui eux marchent sans probleme.C:\Dev-Cpp\ex14.cpp:14: error: `cout' undeclared (first use this function)
C:\Dev-Cpp\ex14.cpp:14: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\Dev-Cpp\ex14.cpp:15: error: `cin' undeclared (first use this function)
Le code concerne
Jusque la je croyais que les cin et cout faisaient partie de iostream
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 #include <cstdlib> #include <iostream> #include <string> const int max = 11; //constante = longueur chaîne +1 int main(int argc, char *argv[]) { char *ch; ch= new char [max]; cout<<"Entrez une chaine de caractères de longueur comprise entre 2 et 10 : "; cin>>ch; cout<<"Valeurs des deux derniers caracteres :"; int l =strlen(ch); if (l>2) cout<<ch[l-2] <<" et "<<ch[l-1]; //décalage de -1 par rapport à l'indice du tableau delete [] ch; // <============= Ne pas oublier system("PAUSE"); return EXIT_SUCCESS; }
non?
Si quelqu'un peut me dire comment sortir de la
D'avance merci
marc_3
Partager