c 如何測試程式執行時間,c c 如何測試 判斷 某一程序是否在執行??急求!!!

2021-12-20 08:30:43 字數 2915 閱讀 8893

1樓:匿名使用者

include head file time.h, though it's a c include file, c++ certainly can use it.

under c++, you can include instead of

time.h

@函式名稱: localtime

函式原型: struct tm *localtime(const time_t *timer)

函式功能: 返回一個以tm結構表達的機器時間資訊

函式返回: 以tm結構表達的時間,結構tm定義如下:

struct tm;

引數說明: timer-使用time()函式獲得的機器時間

所屬檔案:

#include

#include

#include

int main()

@函式名稱: asctime

函式原型: char* asctime(struct tm * ptr)

函式功能: 得到機器時間(日期時間轉換為ascii碼)

函式返回: 返回的時間字串格式為:星期,月,日,小時:分:秒,年

引數說明: 結構指標ptr應通過函式localtime()和gmtime()得到

所屬檔案:

#include

#include

#include

int main()

@函式名稱: ctime

函式原型: char *ctime(long time)

函式功能: 得到日曆時間

函式返回: 返回字串格式:星期,月,日,小時:分:秒,年

引數說明: time-該引數應由函式time獲得

所屬檔案:

#include

#include

int main()

@函式名稱: difftime

函式原型: double difftime(time_t time2, time_t time1)

函式功能: 得到兩次機器時間差,單位為秒

函式返回: 時間差,單位為秒

引數說明: time1-機器時間一,time2-機器時間二.該引數應使用time函式獲得

所屬檔案:

#include

#include

#include

#include

int main()

@函式名稱: gmtime

函式原型: struct tm *gmtime(time_t *time)

函式功能: 得到以結構tm表示的時間資訊

函式返回: 以結構tm表示的時間資訊指標

引數說明: time-用函式time()得到的時間資訊

所屬檔案:

#include

#include

#include

#include

char *tzstr="tz=pst8pdt";

int main()

@函式名稱: time

函式原型: time_t time(time_t *timer)

函式功能: 得到機器的日曆時間或者設定日曆時間

函式返回: 機器日曆時間

引數說明: timer=null時得到機器日曆時間,timer=時間數值時,用於設定日曆時間,time_t是一個long型別

所屬檔案:

#include

#include

#include

int main()

@函式名稱: tzset

函式原型: void tzset(void)

函式功能: unix相容函式,用於得到時區,在dos環境下無用途

函式返回:

引數說明:

所屬檔案:

#include

#include

#include

int main()

2樓:皇家救星

#include

在程式前面加上

dword take;

take = gettickcount();

在程式結束處加上

printf("\n%ld\n", gettickcount() - take);

示例:#include

#include

using namespace std;

int main()

c/c++ 如何測試(判斷)某一程序是否在執行??急求!!!

3樓:_鈊_煩_薏亂

有很bai多方法,比較快的方法是你要知du道該程序是zhi否有一個命名dao的核心物件,如果有的版話你就可以通權過查詢這個核心物件是否存在來判斷。

效率比較低的方法就是列舉系統程序。

根據自己的具體情況想象撒。列舉系統程序效率確實很低,呵呵。

還有就是這個"某一程序」你瞭解嗎?是你自己的還是別人的?呵呵。。

要不然就只有列舉啦。。enumprocess聽說findwindow可以,不知道是不是真的,我沒試過喲。

如何測試一個c++程式執行過程中所佔用的記憶體空間?

4樓:匿名使用者

你說的情況有2種,如果是比較演算法申請的空間,你可以在申請空間的時候用一個變數做記錄

如果看程式所佔系統的空間,這個並不完全取決於程式,也取決於作業系統,你可以在工作管理員中去看

5樓:

執行時開啟工作管理員呀

看看記憶體佔用量即可。

Linux下C程式中如何獲取本程式執行時的程序名

程序名一般就是執行檔案的名字,這個名字都是自己來定的 如果你是想從程序中取到名字,可以 file fp popen ps ef awk grep exenamea,r 我還以為是程bai序呢,duargv 0 不就行了。如果是動zhi態庫的話,就比較麻煩dao了,先上網版down一個busybox的...

用matlab執行程式,程式執行時間很長,晚上開著電腦只關閉

我也遇到了一樣的情況,看輸出似乎程式執行結束了,但是matlab已經關掉了,不明白為什麼。可能是中途斷電了,電腦重啟了。我遇到過 電腦關了麼?電腦沒有關應該是運算消耗記憶體太大 程式太大了或程式工作量過大在還沒執行完時電腦負荷不了可能宕機,所以無相應,你可以再試試稍微高配置的電腦 張老師您好,我在用...

除錯C語言程式時打不開,c語言程式執行時 include stdib h 打不開為什麼

把防毒軟體關了,重新編譯執行 看不清圖,目測是沒有包含stdafx.h 首先,這拍的也太不清晰了 其次,具體問題是什麼描述一哈 最後,我還要再吐槽一些,以後記得清晰點的圖 直接拖動進去工作區視窗試試 c語言程式執行時 include打不開為什麼 應該是stdlib.h吧?包括一些基本的函式 另外常用...