вызвать графический экран на определенный промежуток времени и заставить его исчезать в кодовых блоках - PullRequest
0 голосов
/ 03 марта 2019

Я программирую игру в code :: blocks (с c ++) и хочу сделать графический экран.Мой дизайн появляется на 3 секунды, а затем закрывается, чтобы программа могла продолжить работу.Однако, когда я вызываю графический экран после изменения некоторых значений, графический экран просто остается там.

Как мне закрыть его, чтобы моя программа могла продолжать работать без графического экрана?

Iнаписал следующий код:

    if(c%2==0)
  {
       printf(n2);
      printf("\npress any key to roll the dice\n");
      system("pause");
      srand(time(0));
      dice=(rand() % 6 + 1);
      printf("you get");
      printf(itoa(dice,buffer,10));
      printf("\n");
      if(obj2+dice<=100)
      obj2=obj2+dice;
      delay(5000);
      gscreen();
      c++;
 }
 if(c%2!=0)
 {
    printf(n1);
      printf("\npress any key to roll the dice\n");
      system("pause");
      srand(time(0));
      dice=(rand() % 6 + 1);
      printf("you get");
      printf(itoa(dice,buffer,10));
      printf("\n");
      if(obj2+dice<=100)
      obj1=obj1+dice;
      delay(5000);
      gscreen();
    c++;
...