共用方式為


# error 指示詞 (C/C++)

#error指示詞在編譯時期就會發出使用者指定的錯誤訊息,並終止 [編譯。

#errortoken-string

備註

這個指示詞會發出錯誤訊息包括語彙基元字串參數。 token-string參數不會受制於巨集展開。 這個指示詞來通知程式不一致的開發人員或條件約束違規前置處理期間時最有用的。 下列範例會示範在前置處理期間處理時發生錯誤:

#if !defined(__cplusplus)
#error C++ compiler required.
#endif

請參閱

參考

前置處理器指示詞