平常時候說的巨集,一般指preprocessor,google的時候用這個比較合適,否則各種macro會悲劇。
msdn裡面有比較全:
變參的巨集:
寫l"name"這樣的巨集定義的時候(在實現pixe event的時候有些用處)
可以這樣
#define gpuevent(name) gpuevent event##name(l###name);
連線用的##和字串用的#可以連用,這個倒是有點意思。
preprocessor設定除錯巨集
除錯巨集 preprocessor設定 預處理器 除錯 巨集在xcode專案模板的除錯版本定義。預處理巨集在編譯時被解釋和除錯巨集可以用來允許除錯 執行在除錯版本中你的專案。如果你不確定你的專案已經確定,可以確認這是在xcode中選擇專案,點選build選項卡設定。搜尋預處理和確保除錯 1正在為您除...
Cpp的預處理Preprocessor 筆記
本文參考此處 預處理指示器 preprocessor directives 不是c 語句,所以不用分號 結尾。if defined ifdef ifndef endif例子1 define psqr x cout the square of x is x x endl psqr 3 執行結果 the...
VBA系列 3 巨集錄製器
使用巨集錄製器的注意事項 啟動巨集錄製器 啟用excel,選擇 開發工具 錄製巨集 命令 在 錄製巨集 對話方塊中有一些可以設定的選項。清理已錄製的巨集 在很多情況下,錄製好的巨集 中包含了可以被刪除的無關命令。巨集錄製器生成的 不一定是最有效的,理解這一點很重要。如果檢驗生成的 會看到excel通...