Nugget: static_assert--Glennan Carnie
A short nugget by Glennan Carnie:
static_assert
by Glennan Carnie
From the article:
C’s assert library is a useful tool for catching invalid invariants (conditions that must hold true in order for your system to operate as specified) in your program. The big problem with assert is that it’s a run-time check; in many cases the best you can do to recover from an assert failure is restart the system or put it into a quiescent state...