When debugging application, I need sometimes to do expensive consistency-checks, not just asserts.
I have few questions regarding this.
1.) How to make some code enabled only on test or disabled on released version of binary?
2.) Can I enable/disable ASSERT macros?
3.) Would it be a good idea to insert consistency-checks inside Debug::fmt()? Both are used only for debugging.