C++static_assert


Sintassi

  • static_assert ( bool_constexpr , message )
  • static_assert ( bool_constexpr ) / * Dal C ++ 17 * /

Parametri

Parametro Dettagli
bool_constexpr Espressione da controllare
Messaggio Messaggio da stampare quando bool_constexpr è falso

Osservazioni

A differenza delle asserzioni di runtime , le asserzioni statiche vengono verificate in fase di compilazione e vengono applicate anche durante la compilazione di build ottimizzate.

static_assert Esempi correlati