void quit_client(int sig) { nettoyer(); unlink("tube1"); unlink("tube2"); exit(0); }
PoolGestionnaireConnexionHTTP::PoolGestionnaireConnexionHTTP(QSettings* parametres, GestionnaireRequeteHTTP* gestionnaireRequete) : QObject() { Q_ASSERT(parametres!=0); this->parametres=parametres; this->gestionnaireRequete=gestionnaireRequete; minuteurNettoyage.start(parametres->value("nettoyerInterval",1000).toInt()); connect(&minuteurNettoyage, SIGNAL(timeout()), SLOT(nettoyer())); }
int main_console(){ Grille console; //vider la grille initialiseGrille(console); Piece pieces[5]; genererPieces(pieces); //tous les pieces qu'on peut mettre int over = 0; int compteur = 0; // boucle while(!over){ //quant not ""Game Over"" // Afficher une piece choisie aleatoirement compteur++; Piece p = pieces[pieceAleatoire(NB_PIECE)]; afficePiece(p); // Affiche la grille de jeu afficheGrille(console); // Demande a l'utilisateur d'entrer le numuro de la colonne ou il veut mettre la piece printf("Entrer-vous le numéro de la colonne où il veut mettre la piece : \n"); int choix; scanf("%d", &choix); if(choix == -1){ over = 1; } // Ajoute la piece a la grille de jeu int hmax = hauteurMax(console, choix, choix + p.largeur); //printf("%d\n", hmax); if (p.hauteur+hmax > HAUTEUR){ printf("Game over \n"); printf("vous avez place %d pieces \n",compteur-1); over = 1; } else{ ecrirePiece(console,p,choix,hmax); nettoyer(console); afficheGrille(console); } } return 0; }
void xmlconvip(char xmlip1[], int ip1) { float niveau; int kind, mode; int flag = 1; int i; int lip1; F2Cl l=32; mode = -1; lip1 = ip1; for (i = 0; i < 32; i++) xmlip1[i]='\0'; f77name(convip)(&lip1, &niveau, &kind, &mode, xmlip1, &flag, l ); xmlip1[31] = '\0'; nettoyer(xmlip1); }
void quit_client(int sig) { nettoyer(); exit(0); }