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()));
}
示例#3
0
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;
}
示例#4
0
文件: fst2xml.c 项目: armnlib/fstxml
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);
}