#error 指示詞 (C/C++)
#error 指示詞會在編譯時期發出使用者指定的錯誤訊息並結束編輯。
#errortoken-string
備註
錯誤訊息發出這個指示詞包含 token-string 參數。 token-string 參數不是受巨集展開限制。 這個指示詞在前置處理期間,通知開發人員的程式不一致或違規是最有用的條件約束。 下列範例會示範如何處理在前置處理中的錯誤:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif