##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# Error directive

From cppreference.com
< c‎ | preprocessor

Shows given message and renders program ill-formed.

### [edit] Syntax

`#error` error_message |  |

### [edit] Explanation

After encountering `#error` directive, diagnostic message error_message is shown and the program is rendered ill-formed (the compilation is stopped).

error_message can consist of several words not necessarily in quotes.

### [edit] See also

- warning directive

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=c/preprocessor/error&oldid=61455"