Google AI Professional Certificate - Learn AI Skills That Get You Hired
Earn Your Business Degree, Tuition-Free, 100% Online!
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to enhance C++ application safety through an informative conference talk from CppCon 2024 that introduces a lightweight, header-only C++11 library combining assertion, logging, unit testing, and fuzzing capabilities. Discover solutions to common testing challenges, including boundary cases and error handling in real-world applications. Explore the library's integrated framework that enables test awareness of assertion failures and logged data, structured logging features for better diagnostics, and a simplified fuzzing API compatible with Clang and libFuzzer. Master techniques for writing more effective unit tests while gaining practical insights from speaker Xiaofan Sun, an NVIDIA hardware infrastructure developer with expertise in automatic testing and multithreading program verification.
Syllabus
Build Safer Modern C++ Application: Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr
Taught by
CppCon