Skip to content

Glossary: Coding Interviews in C++

-DNDEBUG

Also written: NDEBUG

A compiler flag that removes every `assert` from the program. If your tests never fail when they should, this flag is probably the cause.

Where the book teaches it

Related terms

assert