小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

再談 #include file 和 #include virtual的區(qū)別

 xiaoyi 2005-10-21


    有不少朋友問(wèn)#include file 和 #include virtual的區(qū)別,介紹這方面的文章也有不少,在此將二者的區(qū)別再總結(jié)一下,僅供參考:
1。#include file 包含文件的相對(duì)路徑,#include virtual包含文件的虛擬路徑。
2。在同一個(gè)虛擬目錄內(nèi),<!--#include file="file.asp"-->和<!--#include virtual="file.asp"-->效果是相同的,但假設(shè)虛擬目錄名為myweb,則<!--#include virtual="myweb/file.asp"-->也可以通過(guò)調(diào)試,但我們知道<!--#include file="myweb/file.asp"-->是絕對(duì)要報(bào)錯(cuò)的。
3。如果一個(gè)站點(diǎn)下有2個(gè)虛擬目錄myweb1和myweb2,myweb1下有文件file1.asp,myweb2下有文件file2.asp,如果file1.asp要調(diào)用file2.asp,那么在file1.asp中要這樣寫:<!--#include virtual="myweb2/file2.asp"-->,在這種情況下用#include file是無(wú)法實(shí)現(xiàn)的,用<!--#include file="myweb2/file2.asp"-->必然報(bào)錯(cuò)。相反,在myweb2的文件中包含myweb1中的文件也是一樣。如果該被包含文件在某個(gè)文件夾下面,只要在虛擬路徑中加上該文件夾即可。
4。不論用#include file 還是 #include virtual,在路徑中用“/”還是“\”或者二者交叉使用都不會(huì)影響編譯效果,程序會(huì)順利執(zhí)行。
5。以上情況不適用于2個(gè)站點(diǎn)文件的相互調(diào)用,而且在同一個(gè)站點(diǎn)內(nèi),<!--#include file="file.asp"-->和<!--#include virtual="file.asp"-->等效,但假設(shè)站點(diǎn)名為website,使用<!--#include virtual="website/file.asp"-->是錯(cuò)誤的。


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多