#實(shí)用主義曾經(jīng)對(duì)包括警衛(wèi)?我正在編寫一個(gè)代碼庫(kù),它只在windows上運(yùn)行,并在VisualStudio下編譯(它與Excel緊密集成,所以它不會(huì)在任何地方運(yùn)行)。我想知道我是否應(yīng)該采用傳統(tǒng)的包括警衛(wèi)在內(nèi)的方法#pragma once為了我們的密碼。我認(rèn)為讓編譯器來(lái)處理#pragma once將產(chǎn)生更快的編譯,并且在復(fù)制和粘貼時(shí)不太容易出錯(cuò)。它也稍微不那么丑陋。;)注意:為了獲得更快的編譯時(shí)間,我們可以使用冗余包括警衛(wèi)但這增加了包含文件和包含文件之間的緊密耦合。通常情況下,這是可以的,因?yàn)楸Wo(hù)應(yīng)該基于文件名,并且只有在需要更改包含名稱的情況下才會(huì)更改。
#實(shí)用主義曾經(jīng)對(duì)包括警衛(wèi)?
千萬(wàn)里不及你
2019-06-17 15:26:56