Bon au moins kku ns td'accord que quelquchose ne troune pas rond ! :) ca me rassure
BruNew => l'histoire du endl oui peut etre .. mais il n'empeche que les evenements que j'ai décrit restent reels !!!
de plus endl etant egal a \n , la duxieme source que j'ai poster et qui osait probleme pour la ligne cout Combi;
Combi etant un pointeur vers un chaine de caractere !!!
Les element etant tous intialiser a '0' sauf le premier a ' ' et le dernier a '\n'
Et pas de scanf ... A moins que cout n'aime pas afficher des espace ?
Enfin en tout cas regarde le code fais un as a pas (le code s'emble tres complique mais on tombe dessus au pas a pas sans melange ! De plus il n'y a que Combi a suivre de la tete !
Voila si vous avez envie de contribuer à résoudre ce "bug" ....
-={[ Zeroc00l ]}=-
-------------------------------
Réponse au message :
-------------------------------
> Ce code me semble correct.
> La compilation avec gcc 3.2 pour linux donne juste un warning (utiliser iostream plutot que iostream.h)
> Le programme compile et s'execute parfaitement sans erreur.
>
> Avec Borland 5.5, pas de pbs de compilation, ni d'affichage mais le prog plante au 2eme argument du scanf...
>
> le endl est défini par (cf ostream.h) :
> inline _CRTIMP ostream& __cdecl endl(ostream& _outs) { return _outs << '\n' << flush; }
> Mais je reconnais que le flux n'est affiché (avec VC++6.0 chez moi) que si l'on met le endl ou un flush ! (et après ca plante)
>
> Je pense donc que le problème de flux est du a VC++.
> Désolé de ne pas apporter de réponse plus précise.
>
> Cordialement,
>
> ADPro22
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Compare ce que tu as ecrit avec ce qu'il y a de publie, tu en trouveras des dizaines de machin de ce genre.
> > Y aurait pas une histoire de 'endl' a mettre apres ecriture par 'cout' ?
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > le but d la question n'est pas de demander votre avis sur l'interet du code mais sur son fonctionnement !
> > > PK ca ne marche pas ?

> > >
> > > -={[ Zeroc00l ]}=-
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Ben pete pas trop de cable sur cres antiquites qui n'ont plus aucun interet. A part pour faire un compilo ou une console admin, on ne fait plus aucun prog de ce type depuis 10 ans.
> > > > BruNews, ciao...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > -={[ Zeroc00l ]}=-
> > > > >
> > > > > Bon j'ai apris recement a faire du C++
> > > > >
> > > > > cout affiche du texte une fois inclus iostream.h
> > > > > scanf recupere des valeur saisie a l'ecran ..
> > > > >
> > > > > Probleme 1)
> > > > >
> > > > > Pk sous VC++ 6 :
> > > > >
> > > > >
> > > > >
> > > > > #include <iostream.h>
> > > > > #include <stdio.h>
> > > > >
> > > > >
> > > > > int main ()
> > > > > {
> > > > > float valeur1, valeur2, valeur3;
> > > > >
> > > > > cout << "entrez 3 valeurs : ";
> > > > > scanf ("%f%f%f", &valeur1, &valeur2, &valeur3);
> > > > > int i;
> > > > > cin >> i;
> > > > > return 0;
> > > > > }
> > > > >
> > > > > ne Marche pas ?
> > > > > je ne vois pas la chaine "entrez 3 valeurs : "
> > > > >
> > > > > Probleme 2)
> > > > > Cependant si j' enleve :
> > > > > #include <stdio.h> et le scanf(...)
> > > > > la chaine s'affiche !!!!!!!!!!!
> > > > >
> > > > > Probleme 3)
> > > > > Maintenant si j'execute le probleme 2 Pas a pas (F10)
> > > > > lorsque je passe sur cout et l'execute, rien n'est affiché !!! C'est seulement une fois que le cin st execute que le cout fonctionne !!!!
> > > > >
> > > > >
> > > > > KKun a une explication Rationnelle a tout ceci ! je ne comprend pk cela n'affiche pas la chaine alors que gramaticalement c'ets ce qu'on m'a appris dans un bouquin de C++
> > > > >
> > > > > J'attend vos reponse avec impatience !
> > > > > MERCI d'avance.
> > > > >
> > > > > -={[ ZeroCool (qui va bientot peter un cable)

]}=-
> > > > >
> > > > >
> > > >
> > >
> >
>