程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> VC++6.0寫的等待提示

VC++6.0寫的等待提示

編輯:vc教程

屏幕顯示:
Running ... [ 1 ]

位置 [ 1 ]  會有 "   "  "  -  "  "  /  "   "  |  "  循環交替出現,就像是一根木棒在旋轉

以下是源代碼:

#include <iOStream>

#include <fstream>

#include <string>

using namespace std;

//顯示等待條

class Progress

{

public:

     //iv是等待的速度

     Progress(int iv=1)

     {

         intv=iv;

         cur=1;

         itmp=0;

     }

     //運行等待條

     void Do()

     {

         if (itmp==intv+1)

         {

              itmp=0;

              if (cur==4) cur=0;

              cur++;

         }

         itmp++;

     }

     //顯示

     void Show()

     {

         switch(cur)

         {

         case 1:  cout << '-';   break;

         case 2:  cout << '\';  break;

         case 3:  cout << '|';   break;

         case 4:  cout << '/';   break;

         }

         cout << '';

     }

private:

     int cur;

     int intv;

     int itmp;

};

int main() 

     //定義等待條的速度

     Progress prg(20);

     //顯示等待

     while(1)

     {

         prg.Do();

         prg.Show();

     }

     return 0;

}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved