cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003
-
9 août 2002 à 10:56
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006
-
25 sept. 2002 à 20:12
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 25 sept. 2002 à 20:12
Bon la ca commence à m'enerver ....En fait c'est la barre penché à gauche ki ne s'affiche pas grgrgrgr (sur mon clavier c'est la touche 8 avec alt gr )
Donc pour la 10 eme fois
cout<<"abc"<<endl;
cout<< ici le retour chariot(guillemets puis la touche altgr 8 puis r puis fermez les guillemets) ;
cout<<"def"<<endl;
Bon normalement abc ne s'affiche car IL VA TROP VITE LOL
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 25 sept. 2002 à 20:01
Bon il y a un pb avec le retour chariot je me suis rendu compte kil ne s'affiché pas lol !!!! Il faudrait le signalé au webMASTER.
Bon le retout chariot : vous ouvrez les guillemets puis vs faites ensuite r et vous refermez les guillemets.
Donc
cout<<"abc"<<endl;
cout<< ici le retour chariot ;
cout<<"def"<<endl;
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 25 sept. 2002 à 19:05
Bon je v vs donner un exemple en esperant ke ca va eclairer votre cervelle ...
Bon faites
cout<<"abc"<<endl;
cout<<"
";
cout<<"def"<<endl;
Et la en faite il y aura juste def car abc fut ecrase .Bon il fo faire la memeavec la fonction c tout |:p) ...Mais pour l'instant g pas reussi lol ...
@++
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 13 sept. 2002 à 18:06
Salut cmarsc
Bon penche un pe plus sur le pb car je vois kil t'interesse mais tu l'a mal saisi ...
Bon je ve revenir au debut de la meme ligne a chaque affichage.
Avec gotoxy tu ne peu pas réecrir par dessus quelquechose ke tu as afficher(Mathon ta deja f la remarke sur l'une de tes sources ) .Par contre avec un retour chariot =>"
" tu peux pour des données de type char mais la c'est une fonction donc il faut trouver la tactike ...
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 13 sept. 2002 à 10:12
salut,
c'est gotoxy(colonne,ligne); normalement ,mais avec VC++6 je ne sais pas si c'est la même chose.
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 2 sept. 2002 à 16:27
Salut cmarsc
Compilateur vc++6
En fait je ne ve pas aller a la ligne suivante mais retourner au debut de la meme ligne pour ke l'affichage se fasse tjs a la meme ligne . |:p)
Merci
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 2 sept. 2002 à 16:08
salut,
pour aller à la ligne suivante :
cout << endl; ou cout << "
";
de plus tu peux positionner l'affichage du texte à un emplacement donné avec gotoxy(colonne,ligne); #include <conio.h>
et il faudrait préciser le nom du compilateur utilisé dans le titre, afin de mieux cibler les réponses.
cmarsc ;-)
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 31 août 2002 à 00:06
Je ne sais pas pkoi le retour chariot (le curseur doit revenir a la ligne normalement) ne s'effectue pas ggrgr .Celui ki trouve comment faire ce retour a la con fini le prog .
|:p)
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 30 août 2002 à 23:57
Bon derniere mise a jour, elle fut effectuee en pleine nuit dans une ambiance de défoncé |:p)
Cessons de plaisanter LOL ...Bon bah la derniere news c ke maintenant ca défile mais c encore le bordel !Allez un petit effort on y est presque ...
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 13 août 2002 à 11:57
JE TIENS a presenter mes excuse en vers kjus pour sa remarke pour kbhit en fait il a raison
pour la boucle il faut !kbhit sinon ca ne marche pas car la valeur retournee serait 0 => donc pas de boucle
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 10 août 2002 à 22:00
Sans utiliser les fonctions systemes car je ne les pas encore aprises il n'y pas qqn ki pe me resoudre ce pb a deux francs grgrgrgr
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 10 août 2002 à 21:54
SystemTime.wDay //=> le jour
SystemTime.wMonth //=> le mois
SystemTime.wYear //=> l'année
SystemTime.wHour //=> l'heure
SystemTime.wMinute //=> les minutes
SystemTime.wSecond //=> les secondes
SystemTime.wMilliseconds //=> les milli-secondes
Le tout en variables WORD (short ...). Je trouve que c'est plus pratique.
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 9 août 2002 à 21:28
Kjus pourquoi mettre un sleep(500) ??? windows.h oui mais tout dépend du compilateur utilisé <dos.h> dans certains cas
cmarsc ;-)
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 9 août 2002 à 21:07
salut,
tout fonction même main retourne une valeur si c'est un void on a return ; et dans les autres cases c'est un int, float ...
cmarsc ;-)
NettoyeurFantome
Messages postés35Date d'inscriptionsamedi 25 mai 2002StatutMembreDernière intervention10 mai 2003 9 août 2002 à 16:29
kekun connait une librairie qui utilise les milli-secondes ?
parce que la lib time.h s'arrête aux secondes...
cs_gaya
Messages postés47Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention10 août 2002 9 août 2002 à 15:15
pas besoin de return quand le type est void, main est une fonction comme une autre, elle se termine a la fin.
Au fait, ce n'est pas la peine de passer en parametre quelque chose a la fonction time : time(NULL) renvoi tout aussi bien la valeur désirée.
@+
cs_kjus
Messages postés269Date d'inscriptionmercredi 24 avril 2002StatutMembreDernière intervention 9 juin 2003 9 août 2002 à 14:29
pour faire defiler tu peux faire un
while (!kbhit()) {
time(&H);
cout<<ctime(&H);
Sleep(500);
}
en includant windows.h pour Sleep
THEREALKILLER
Messages postés88Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention27 mars 2006 9 août 2002 à 14:11
Salut l'ami !!
Bon pour je te remerci franchement car je reflchi depuis hier pour trouver comment la faire defiler lol.
La biblioteke conio ce n pas pour kbhit par hasard ???? et l'autre stdlib je l'avais utilise pour exit pour une boucle infini car je tente toutes les solutions lol.
Enfin bon je pense qu'avec tes conseil je pourai finir tous ca !
Merci.
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 9 août 2002 à 10:56
salut,
#include <conio.h> #include <stdlib.h> ne sont pas indispensables de plus
pour l'heure on utilise plus time_t H que long H pour la déclaration et il manque un petit return à la fin du code.
pour voir l'heure défiler il faut mettre le code entre un while (!kbhit()) par exemple
25 sept. 2002 à 20:12
Donc pour la 10 eme fois
cout<<"abc"<<endl;
cout<< ici le retour chariot(guillemets puis la touche altgr 8 puis r puis fermez les guillemets) ;
cout<<"def"<<endl;
Bon normalement abc ne s'affiche car IL VA TROP VITE LOL
25 sept. 2002 à 20:01
Bon le retout chariot : vous ouvrez les guillemets puis vs faites ensuite r et vous refermez les guillemets.
Donc
cout<<"abc"<<endl;
cout<< ici le retour chariot ;
cout<<"def"<<endl;
25 sept. 2002 à 19:05
Bon faites
cout<<"abc"<<endl;
cout<<"
";
cout<<"def"<<endl;
Et la en faite il y aura juste def car abc fut ecrase .Bon il fo faire la memeavec la fonction c tout |:p) ...Mais pour l'instant g pas reussi lol ...
@++
13 sept. 2002 à 18:06
Bon penche un pe plus sur le pb car je vois kil t'interesse mais tu l'a mal saisi ...
Bon je ve revenir au debut de la meme ligne a chaque affichage.
Avec gotoxy tu ne peu pas réecrir par dessus quelquechose ke tu as afficher(Mathon ta deja f la remarke sur l'une de tes sources ) .Par contre avec un retour chariot =>"
" tu peux pour des données de type char mais la c'est une fonction donc il faut trouver la tactike ...
13 sept. 2002 à 10:12
c'est gotoxy(colonne,ligne); normalement ,mais avec VC++6 je ne sais pas si c'est la même chose.
2 sept. 2002 à 16:27
Compilateur vc++6
En fait je ne ve pas aller a la ligne suivante mais retourner au debut de la meme ligne pour ke l'affichage se fasse tjs a la meme ligne . |:p)
Merci
2 sept. 2002 à 16:08
pour aller à la ligne suivante :
cout << endl; ou cout << "
";
de plus tu peux positionner l'affichage du texte à un emplacement donné avec gotoxy(colonne,ligne); #include <conio.h>
et il faudrait préciser le nom du compilateur utilisé dans le titre, afin de mieux cibler les réponses.
cmarsc ;-)
31 août 2002 à 00:06
|:p)
30 août 2002 à 23:57
Cessons de plaisanter LOL ...Bon bah la derniere news c ke maintenant ca défile mais c encore le bordel !Allez un petit effort on y est presque ...
13 août 2002 à 11:57
pour la boucle il faut !kbhit sinon ca ne marche pas car la valeur retournee serait 0 => donc pas de boucle
10 août 2002 à 22:00
10 août 2002 à 21:54
#include <time.h>
#include <conio.h> //pour kbhit
void main()
{
time_t H; //initialisation
time(&H);
long T=time(&H);
while(kbhit());
{
cout<<ctime(&H);
T+=1;
cout<<ctime(&T);
}
return ;
}
En faisant cette demarche on avance d'une seconde youpi !! lol
10 août 2002 à 20:45
10 août 2002 à 20:32
Merci
10 août 2002 à 20:08
Voila
10 août 2002 à 19:44
GetSystemTime(&SystemTime); //Initialisation
SystemTime.wDay //=> le jour
SystemTime.wMonth //=> le mois
SystemTime.wYear //=> l'année
SystemTime.wHour //=> l'heure
SystemTime.wMinute //=> les minutes
SystemTime.wSecond //=> les secondes
SystemTime.wMilliseconds //=> les milli-secondes
Le tout en variables WORD (short ...). Je trouve que c'est plus pratique.
9 août 2002 à 21:28
cmarsc ;-)
9 août 2002 à 21:07
tout fonction même main retourne une valeur si c'est un void on a return ; et dans les autres cases c'est un int, float ...
cmarsc ;-)
9 août 2002 à 16:29
parce que la lib time.h s'arrête aux secondes...
9 août 2002 à 15:15
Au fait, ce n'est pas la peine de passer en parametre quelque chose a la fonction time : time(NULL) renvoi tout aussi bien la valeur désirée.
@+
9 août 2002 à 14:29
while (!kbhit()) {
time(&H);
cout<<ctime(&H);
Sleep(500);
}
en includant windows.h pour Sleep
9 août 2002 à 14:11
Bon pour je te remerci franchement car je reflchi depuis hier pour trouver comment la faire defiler lol.
La biblioteke conio ce n pas pour kbhit par hasard ???? et l'autre stdlib je l'avais utilise pour exit pour une boucle infini car je tente toutes les solutions lol.
Enfin bon je pense qu'avec tes conseil je pourai finir tous ca !
Merci.
9 août 2002 à 10:56
#include <conio.h> #include <stdlib.h> ne sont pas indispensables de plus
pour l'heure on utilise plus time_t H que long H pour la déclaration et il manque un petit return à la fin du code.
pour voir l'heure défiler il faut mettre le code entre un while (!kbhit()) par exemple
cmarsc ;-)