ROULLETTE RUSE

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 25 août 2003 à 10:42
cs_nonoboss Messages postés 18 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 24 janvier 2004 - 1 sept. 2003 à 15:38
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11295-roullette-ruse

cs_nonoboss Messages postés 18 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 24 janvier 2004
1 sept. 2003 à 15:38
j'arrive pas a compiler...BOUUUUUUUUU.......snif'
psyswarrior Messages postés 8 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 25 août 2003
25 août 2003 à 14:03
merci pour ton aide d1m3x
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 août 2003 à 11:51
ah non, desole mais je suis pour la propriete privee sur le travail fini autant que je suis pour la transmission du savoir. Alors tu comprendras que Linux et moi....
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
25 août 2003 à 11:27
brunews, est ce ke tu ne connaitrait pa des fct come les mienne pour linux? ou bien si qq1 en connais kil me le dise :) je fai un pti tuto la dessu pour le moment :)
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
25 août 2003 à 11:26
ah ok lol :d merci c encor un + pour moi ca lol :)
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 août 2003 à 11:17
Alors tu mets:
srand(GetTickCount());
et plus besoin de time.h
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
25 août 2003 à 11:01
a la place d'utiliser la fct de conio, ki ne sont pas vmt standard!! utilise plutot cette fonction pour la couleur:
(cette fonction ne marche ke sous windows)

static WORD FgColor = WHITE << 4;
static WORD BgColor = BLACK;

void TextBgColor( int Color )
{
FgColor = Color;
// Change les attributs du texte
SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FgColor | BgColor );
}

void TextFgColor( int Color )
{
BgColor = Color << 4;
// Change les attributs du texte
SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FgColor | BgColor );
}

tu n'aura plus qu'a inclure windows.h ...

et puis pour remplacer le getch( );
tu met: getchar( );
pas besoin d'inclure ;) (ec VC++ en tt cas)

et puis pour remplacer la fonction gotoxy( ); :

void SetXY( int x, int y )
{
// declare un objet de la structure COORD, ki contient les coordonnee dy curseur, ici je donne les position
// x et y, ki sont declaree ds l'appel de la fonction
COORD dwCursorPosition = { x, y };

// Place le curseur dans la console, etant donnee en premier argument, a la position etant donnee en
// deuxieme argument
SetConsoleCursorPosition ( GetStdHandle( STD_OUTPUT_HANDLE ), dwCursorPosition );
}

et puis enfin pour remplacer: randomize( ); ki nes as trop utilise:

srand( ( unsigned ) time ( NULL ) );
rand(...);
en incluant time.h

et voila je ne crois pas ke tu eprouvera trop de probleme avec ces fonctions, elle ne sont pas trop complikee, mais malheureusement elle ne sont qu'utilisable sous windows, je n'ai pa tester sous linux, et ca metonerait ke ca marche :)

bonne prog a tous ;)

[DmX] des darkproggeurs
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 août 2003 à 10:42
Au lieu de nous dire qu'en noir on ne verra rien, fais en sorte de l'eviter. Pas bien difficile, essaie.
Rejoignez-nous