NoBug是一个为C/C++提供断言、日志记录、Annotation功能的库。它包括pre-/post- condition和常量检查,以及泛型诊断。NoBuy是在编译的时候进行检查的,可避免运行时的错误。