日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

UNREFERENCED_PARAMETER的作用

發(fā)布時(shí)間:2024/10/8 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UNREFERENCED_PARAMETER的作用 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
UNREFERENCED_PARAMETER(pParam);
跟蹤到宏定義
#define UNREFERENCED_PARAMETER(P) (P)
#define DBG_UNREFERENCED_PARAMETER(P) (P)
#define DBG_UNREFERENCED_LOCAL_VARIABLE(V) (V)
使用的方法比如:
int SomeFunction(int arg1, int arg2)
{
UNREFERENCED_PARAMETER(arg2)
...
}
UNREFERENCED_PARAMETER 展開(kāi)傳遞的參數(shù)或表達(dá)式。其目的是避免編譯器關(guān)于未引用參數(shù)的警告。許多程序員,包括我在內(nèi),喜歡用最高級(jí)別的警告 Level 4(/W4)進(jìn)行編譯。Level 4 屬于“能被安全忽略的事件”的范疇。雖然它們可能使你難堪,但很少破壞你的代碼。例如,在你的程序中可能會(huì)有這樣一些代碼行:
int x=1;
  但你從沒(méi)用到過(guò) x。也許這一行是你以前使用 x 時(shí)留下來(lái)的,只刪除了使用它的代碼,而忘了刪除這個(gè)變量。Warning Level 4 能找到這些小麻煩。所以,為什么不讓編譯器幫助你完成可能是最高級(jí)別的專(zhuān)業(yè)化呢?用Level 4 編譯是展示你工作態(tài)度的一種方式。如果你為公眾使用者編寫(xiě)庫(kù),Level 4 則是社交禮節(jié)上需要的。你不想強(qiáng)迫你的開(kāi)發(fā)人員使用低級(jí)選項(xiàng)清潔地編譯他們的代碼。
  問(wèn)題是,Level 4 實(shí)在是太過(guò)于注意細(xì)節(jié),在 Level 4 上,編譯器連未引用參數(shù)這樣無(wú)傷大雅的事情也要抱怨(當(dāng)然,除非你真的有意使用這個(gè)參數(shù),這時(shí)便相安無(wú)事)。假設(shè)你有一個(gè)函數(shù)帶來(lái)兩個(gè)參數(shù),但你只使用其中一個(gè):
int SomeFunction(int arg1, int arg2)
{
return arg1+5;
}
使用 /W4,編譯器抱怨:
“warning C4100: ''arg2'' : unreferenced formal parameter.”
為了騙過(guò)編譯器,你可以加上 UNREFERENCED_PARAMETER(arg2)?,F(xiàn)在編譯器在編譯你的引用 arg2 的函數(shù)時(shí)便會(huì)住口。并且由于語(yǔ)句:
arg2;
實(shí)際上不做任何事情,編譯器不會(huì)為之產(chǎn)生任何代碼,所以在空間和性能上不會(huì)有任何損失。

轉(zhuǎn)載于:https://www.cnblogs.com/huking/archive/2009/11/25/1610593.html

與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的UNREFERENCED_PARAMETER的作用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一区二区三区资源 | 中文字幕四区 | 日韩高清二区 | 性一交一乱一色一免费无遮挡 | 男女操网站 | 欧美精品成人久久 | 久久免费成人 | 欧美在线视频一区二区三区 | 国产精品污www一区二区三区 | 欧美人伦| 日韩色中色 | 一级香蕉视频在线观看 | 亚洲综合图区 | 成人免费视屏 | 亚洲欧美日韩综合 | 极品久久久久久 | 色婷婷综合久久 | а√天堂资源在线 | 亚洲AV蜜桃永久无码精品性色 | 精品国产www | 美女一区二区视频 | 夜夜干夜夜 | 九九精品在线视频 | 黄色成年人视频 | 欧美孕妇性xx | 成人av观看| 朝鲜一级黄色片 | 寡妇高潮一级视频免费看 | 久久伊人婷婷 | 日韩免费小视频 | 日韩欧美在线视频免费观看 | 国产欧美日韩视频在线观看 | 欧美13p| 欧美裸体xxxx| 麻豆成人网 | 成人做爰66片免费看网站 | 欧美精品二区三区四区免费看视频 | 成人免费看类便视频 | 国产激情在线播放 | 精品午夜一区二区三区 | 日韩天堂av | 日韩三级av| 97超碰人人看 | 一卡二卡三卡在线观看 | 欧美精品亚洲 | 亚洲v欧美v另类v综合v日韩v | 亚洲人做受| 亚洲专区中文字幕 | 淫语视频 | 亚洲男人天堂 | 少妇精品一区二区三区 | 两女双腿交缠激烈磨豆腐 | 8x8x成人 | 中国黄色免费网站 | 精品三级网站 | 激情小说欧美色图 | 国产做爰视频免费播放 | 中文字幕永久在线 | 日本a级片视频 | 北条麻妃av在线播放 | 五月婷在线视频 | 九九在线观看高清免费 | jizz自拍| 欧美理论片在线观看 | 日日爱夜夜爱 | 爽爽影院在线 | 神马影院一区二区三区 | 2024国产精品视频 | 国产三级三级在线观看 | 狠狠影院| 麻豆免费在线观看 | 久久国产电影 | 久久久久久亚洲av无码专区 | 国产在线视频在线观看 | 污污视频网站免费观看 | 欧美h网站 | 公车乳尖揉捏酥软呻吟 | 亚洲欧美日本韩国 | 国产一区二区啪啪啪 | 亚洲日日操| 人人玩人人干 | 中文字幕一区二区三区四区 | 欧美aⅴ | 国产一区二区三区视频免费观看 | 国模一区二区 | 51调教丨国产调教视频 | 波多野结衣高清在线 | 91精品国产一区二区三竹菊影视 | 成人在线视频一区二区三区 | www色网站 | 美女极度色诱图片www视频 | 久草资源网 | 国产一区二区在线精品 | 右手影院亚洲欧美 | 欧美老司机 | 日本少妇b | 欧洲一级视频 | 一级淫片免费看 | 欧美乱大交 |