Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr
Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr Build Safer Modern C++ Application Speaker: Xiaofan Sun Date: Sep 19, 2024Self-Introduction • Got my Ph.D. from UC, Riverside HWInf Team • Job: Infrastructure toolchains for Registers Xiaofan SunMotivation The Story about ZeroErr frameworkTwo Years Ago… A list of types needed to print: Custom Classes: struct myStruct; Custom stateful functor: templatestd::string operator()(const char* fmt, T&&... args) zeroerr::format(__VA_ARGS__)Printing in both Logging & Assertion Smart assertion in user code / unit testing 0 码力 | 54 页 | 961.46 KB | 5 月前3
共 1 条
- 1