共用方式為


#error 指示詞

產生編譯器時間錯誤訊息的預處理器指示詞。

#error token-string

參數

項目 描述
token-string
錯誤訊息。 此參數包含一系列標記,例如關鍵字、常數或完整語句。 Token 字串受限於宏擴充。

備註

#error指示詞最適用于在前置處理期間偵測程式設計人員不一致和違反條件約束。 遇到#error指示詞時,編譯會終止。

範例

下列範例示範前置處理期間的錯誤處理。

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

另請參閱

DirectX HLSL (預處理器指示詞)