4.6.7. #pragma diag_suppress tag[,tag,...]
This pragma disables all diagnostic messages that have the specified tags.
#pragma diag_suppress behaves analogously to #pragma diag_errors, except that the compiler suppresses the diagnostic messages having the specified tags rather than setting them to have Error severity.
#pragma diag_suppress tag[,tag,...]
Where:
tag[,tag,...]is a comma‑separated list of diagnostic message numbers specifying the messages to be suppressed.
‑‑diag_suppress=tag[,tag,...]
#pragma diag_default tag[,tag,...]
#pragma diag_error tag[,tag,...]
#pragma diag_remark tag[,tag,...]
#pragma diag_warning tag[, tag, ...]
Suppressing diagnostic messages in the Compiler User Guide.