#error 指示詞
產生編譯器時間錯誤訊息的預處理器指示詞。
#error token-string |
---|
參數
項目 | 描述 |
---|---|
token-string |
錯誤訊息。 此參數包含一系列標記,例如關鍵字、常數或完整語句。 Token 字串受限於宏擴充。 |
備註
#error指示詞最適用于在前置處理期間偵測程式設計人員不一致和違反條件約束。 遇到#error指示詞時,編譯會終止。
範例
下列範例示範前置處理期間的錯誤處理。
#if !defined(__cplusplus)
#error C++ compiler required.
#endif