在特定时间段内调用图形屏幕并使其消失在代码块中

时间:2019-03-03 05:24:19

标签: c++ graphics codeblocks

我正在用code :: blocks(使用c ++)编程游戏,并且我想制作图形屏幕。我的设计出现3秒钟,然后关闭,以便程序可以继续运行。但是,当我在更改一些值后调用图形屏幕时,图形屏幕仅停留在该位置。

如何关闭它,以便我的程序可以在没有图形屏幕的情况下继续运行?

我写了以下代码:

    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++;

0 个答案:

没有答案