trace
烏蒙小碼農(nóng)
發(fā)布于 云南 2017-12-23 · 4772瀏覽

1、TRACE和TRACK是用來調(diào)試web服務(wù)器連接的HTTP方式。2、TRACE宏對于VC下程序調(diào)試來說是很有用的東西,有著類似printf的功能。3、MATLAB函數(shù),用于求二維方陣的跡,即該方陣對角線上元素之和。4、Flex中的調(diào)試信息顯示函數(shù),用于在debug(調(diào)試)模式下輸出。

中文名

trace

用于

在debug(調(diào)試)模式下輸出

格式

 TRACE("DDDDDDDDDDD")

用法

類似C的printf("輸出字符串")

Web相關(guān)

支持該方式的服務(wù)器存在跨站腳本漏洞,通常在描述各種瀏覽器缺陷的時(shí)候,把"Cross-Site-Tracing"簡稱為XST。

攻擊者可以利用此漏洞欺騙合法用戶并得到他們的私人信息。

解決方案: 禁用這些方式。

VC中的trace

該宏僅僅在程序的DEBUG版本中出現(xiàn),當(dāng)RELEASE的時(shí)候該宏就完全消失了,從而幫助你調(diào)試也在RELEASE的時(shí)候減少代碼量。

使用非常簡單,格式如下: TRACE("DDDDDDDDDDD"); TRACE("wewe%d",333); 同樣還存在TRACE0,TRACE1,TRACE2。。。分別對應(yīng)0,1,2。。個(gè)參數(shù) TRACE信息輸出到VC IDE環(huán)境的輸出窗口(該窗口是你編譯項(xiàng)目出錯(cuò)提示的那個(gè)窗口),但僅限于你在VC中運(yùn)行你的DEBUG版本的程序。

TRACE信息還可以使用DEBUGVIEW來捕獲到。這種情況下,你不能在VC的IDE環(huán)境中運(yùn)行你的程序,而將BUILD好的DEBUG版本的程序單獨(dú)運(yùn)行,這個(gè)時(shí)候可以在DEBUGVIEW的窗口看到DEBUGVIEw格式的輸出了。

VC中TRACE的用法有以下四種:

烏蒙小碼農(nóng)
桃花不換酒!
瀏覽 4772
相關(guān)推薦
最新評論
贊過的人
評論加載中...

暫無評論,快來評論吧!