一個有延時作用的程式
#include<iostream>
#include<ctime>
#include<cstdlib>
#include<cstdio>
using namespace std;
int main(void) {
clock_t start, finish;
int x;
start = clock();
//start為當前時間
while (1) {
x = rand() % 99 + 1;
finish = clock();
//finish為當前時間
//clock_t型別的資料一般用毫秒做單位
//例如過了一秒,那麼finish - start等於1000
if ((finish - start) % 100 == 0)
printf_s("\r%d", x); // /r 是游標移到這一行開始的地方,然後輸出的覆蓋前面的
//要計算經過的秒數,要除以一個常量 CLOCKS_PER_SEC
if ((finish - start) / CLOCKS_PER_SEC == 3)
break;
}
printf_s("\r%d", x);
}
不清楚time.h標頭檔案中函式的可以參考:time.h詳解
相關文章
- 一個class運用promise的延時呼叫Promise
- 一個延時任務問題引發的思考
- 網路時延的幾個概念
- MySQL8.0的一個bug導致複製延時MySql
- setTimeout()設定延遲時間為0毫秒的作用
- 怎樣讓程式延時 (轉)
- 電商專案一般有多少個介面,有哪些功能和作用?
- 一文熟知網路時延的概念
- Model類的一個return作用
- linux 實時檢視一個 python 程式有幾個執行緒LinuxPython執行緒
- javascript兩個時間物件相減的作用JavaScript物件
- 啟動一個最簡單的Java main程式時,有多少個執行緒被建立JavaAI執行緒
- 應用響應時延背後 深藏的網路時延
- goldengate抽取程式延遲90小時Go
- 幾種實現延時任務的方式(一)
- jQuery:hover延時效果的一些處理jQuery
- 福祿克測試報告的三個重要引數:長度、傳輸時延、時延偏離測試報告
- php訂單延時處理-延時佇列PHP佇列
- 有時候一個程式的輸出結果就是像這樣不可思議
- 記錄Mybatis和Ehcache結合時啟用延遲載入的一個坑MyBatis
- 敲程式碼時的一個小疑問
- 一個程式設計師的時間管理程式設計師
- 一個Js方法作用域的問題JS
- 特徵工程中的「歸一化」有什麼作用特徵工程
- 延時函式函式
- 程式設計是一個沒有前途的工作程式設計
- 寫一個上下拉動到底時有彈性的listviewView
- 解決 idea 的.gitignore 有時不起作用的問題IdeaGit
- 解決idea的.gitignore有時不起作用的問題IdeaGit
- 小程式對中小企業的營銷作用有多大?
- RabbitMQ延時佇列的使用MQ佇列
- linux下影響程式碼執行時序(時延大)的可能原因Linux
- 你真的瞭解延時佇列嗎(一)佇列
- 做一個有想法的程式設計師,做一個屬於自己的神器程式設計師
- 歷時一個月!又完成一個全棧開發的小程式!全棧
- RocketMQ定時/延時訊息MQ
- Go 語言中,有時 nil 並不是一個 nilGo
- 一個程式設計師的運氣有多重要程式設計師