<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    在P e r l中,d i e函數(shù)可以用來在出現(xiàn)錯誤的時(shí)候停止解釋程序的運(yùn)行,并輸出一條有意義的
    出錯消息。正如你在前面已經(jīng)看到的那樣,只要調(diào)用d i e函數(shù),就能夠輸出類似下面的消息:
    ???died at scriptname line xxx

    d i e函數(shù)也可以帶有一系列的參數(shù),這些參數(shù)將取代默認(rèn)消息而被輸出。如果消息的后面
    沒有換行符,那么消息的結(jié)尾就附有at scriptname line xxx字樣:
    ???die "Cannot open";???#prints "Cannot open at scriptname scriptname line xxx"

    P e r l中有一個特殊的變量$ !,它總是設(shè)置為系統(tǒng)需要的最后一個操作(比如磁盤輸入或輸
    出)的出錯消息。當(dāng)$ !用于數(shù)字上下文時(shí),它返回一個錯誤號,這個號可能對任何人都沒有
    什么用處。在字符串上下文中, $ !返回來自你的操作系統(tǒng)的相應(yīng)的出錯消息:
    ???open(MYFILE, "myfile") || die "Cannot open myfile: $!\n";

    不要使用$ !的值來檢查系統(tǒng)函數(shù)的運(yùn)行是失敗還是成功。只有當(dāng)系統(tǒng)執(zhí)
    行一項(xiàng)操作(比如文件輸入或輸出)之后, $ !才有意義,并且只有在該操作
    運(yùn)行失敗后, $ !才被設(shè)置。在其他時(shí)間中, $ !的值幾乎可以是任何東西,并
    且是毫無意義的。


    不過有時(shí)并不想使程序停止運(yùn)行,只是想要發(fā)出一個警告。若要創(chuàng)建這樣的警告, P e r l有
    一個w a r n函數(shù)可供使用。w a r n的運(yùn)行方式與d i e完全一樣,你可以從下面這個代碼中看出來,不過差別是它的程序?qū)⒈3诌\(yùn)行狀態(tài):
    ???if(! open(MYFILE, "output)) {
    ??????warn "cannot read output: $!";
    ???} else {
    ??????;???# Reading output...
    ???}
    posted on 2006-04-14 13:15 ivaneeo 閱讀(917) 評論(0)  編輯  收藏 所屬分類: perl-殺雞就要用牛刀
    主站蜘蛛池模板: 中文字幕无码不卡免费视频| 九九久久精品国产免费看小说| 久久精品无码专区免费青青| 久久亚洲国产精品一区二区| h视频在线观看免费| 亚洲成a人无码av波多野按摩| 久久亚洲色WWW成人欧美| 国产精品麻豆免费版| 18禁亚洲深夜福利人口| 四虎影视精品永久免费| 无码日韩人妻AV一区免费l| 久久久久久A亚洲欧洲AV冫| 91免费在线视频| 亚洲欧洲国产精品你懂的| 97av免费视频| 亚洲日本人成中文字幕| 超pen个人视频国产免费观看| 亚洲AV无码国产一区二区三区| 免费一级一片一毛片| GOGOGO免费观看国语| 亚洲性天天干天天摸| 精品一区二区三区无码免费视频| 亚洲国产片在线观看| 国产无遮挡吃胸膜奶免费看| 一级特级女人18毛片免费视频| 亚洲处破女AV日韩精品| 国产精品免费网站| 亚洲av乱码一区二区三区按摩| 亚洲Av无码乱码在线观看性色| 四虎影视无码永久免费| 91亚洲性爱在线视频| 免费一级做a爰片久久毛片潮喷| WWW国产成人免费观看视频| 亚洲欧洲日产国产综合网| 女人张开腿等男人桶免费视频| 免费视频成人国产精品网站| 亚洲αv久久久噜噜噜噜噜| 无码人妻久久一区二区三区免费丨| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 91情国产l精品国产亚洲区| 免费观看成人毛片a片2008|