功能函式記錄

2021-06-21 22:19:36 字數 414 閱讀 7748

#include

int execlp(const char * file,const char * arg,...,(char *)0);

函式說明:

execlp()會從path 

環境變數所指的目錄中查詢符合引數file的檔名,找到後便執行該檔案,然後將第二個以後的引數當做該檔案的argv[0]、argv[1]……,最後乙個引數必須用空

指標(null)作結束。如果用常數0來表示乙個空

指標,則必須將它強制轉換為乙個字元指標,否則將它解釋為整形引數,如果乙個整形數的長度與char * 的長度不同,那麼exec函式的

實際引數就將出錯。如果

函式呼叫成功,程序自己的執行**就會變成引導程式的**,execlp()後邊的**也就不會執行了.

#可用於呼叫系統中其他可執行檔案

常用函式 功能塊 記錄

1.獲取高精度時間戳 主要用於測試一段 的執行時間。通過cpu的 tick per secs 來獲取,可以精確到微秒甚至更高。比gettickcount api精確到毫秒要更加精確。如下 large integer startingtime,endingtime,elapsedmicrosecond...

日誌記錄功能

給自己的程式,加上記錄日誌的功能。以下是c 可以直接複製使用的。1 using system 2using system.collections.generic 3using system.text 4using system.io 56 namespace pingmock 7 3132 33 判...

MicroSoft SDK 功能記錄

1.判斷某一按鍵是否按下或者彈起 函式 getasynckeystate,在按鍵不按下返回為0x0,即0000 0000 0000 0000 0000 0000 0000 0000 在按下時返回0xffff8001 即1111 1111 1111 1111 1000 0000 0000 0001 0...