91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用Perl進程控制函數

發布時間:2021-06-21 18:57:38 來源:億速云 閱讀:266 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關如何使用Perl進程控制函數,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

Perl進程控制函數名 sleep

調用語法sleep(time);

解說將程序暫停一段時間。time是停止的秒數。返回值為實際停止的秒數。

例子sleep(5);

結果輸出無

Perl進程控制函數名 wait

調用語法procid=wait();

解說暫停程序執行,等待子進程終止。

不需要參數,返回值為子進程ID,如果沒有子進程,返回-1。

例子

結果輸出

Perl進程控制函數名 waitpid

調用語法waitpid(procid,waitflag);

解說暫停程序執行,等待特定的子進程終止。procid為等待的進程ID

例子

$procid=fork();  if($procid==0){  #thisisthechildprocess  print("thislineisprintedfirst\n");  exit(0);  }else{  #thisistheparentprocess  waitpid($procid,0);  print("thislineisprintedlast\n");  }   結果輸出$program  thislineisprintedfirst  thislineisprintedlast  $

2、其它控制函數

Perl進程控制函數名  caller

調用語法subinfo=caller();

解說返回調用者的程序名和行號,用于Perl進程控制函數名Debugger。

返回值為三元素的列表:

1、調用處的包名

2、調用者文件名

3、調用處的行號

例子

結果輸出

Perl進程控制函數名 chroot

調用語法chroot(dir);

解說改變程序的根目錄,詳見chroot幫助。

例子

結果輸出

Perl進程控制函數名 local

調用語法local($variable);
解說在語句塊(由大括號包圍的語句集合)中定義局域變量,僅在此語句塊中起作用,對其
的改變不對塊外同名變量造成影響。

千萬不要在循環中使用,否則每次循環都定義一個新的局域變量!

例子

結果輸出

Perl進程控制函數名 times

調用語法timelist=times

解說返回該程序及所有子進程消耗的工作時間。

返回值為四個浮點數的列表:

1、程序耗用的用戶時間

2、程序耗用的系統時間

3、子進程耗用的用戶時間

4、子進程耗用的系統時間

上述就是小編為大家分享的如何使用Perl進程控制函數了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

靖远县| 沁源县| 广饶县| 监利县| 都江堰市| 黄骅市| 东乌珠穆沁旗| 凭祥市| 四川省| 青神县| 吉首市| 西充县| 汕头市| 定襄县| 抚松县| 保亭| 汝州市| 米泉市| 泉州市| 手机| 绥滨县| 阳谷县| 新田县| 呼伦贝尔市| 稻城县| 江北区| 田林县| 廉江市| 桐城市| 柳河县| 大名县| 道真| 璧山县| 许昌市| 繁峙县| 廊坊市| 达孜县| 电白县| 大石桥市| 改则县| 望江县|