Skip to the content.

Presented in Saint Petersburg in June 2017 at the Heisenbug conference. Video and slides are in Russian.

# Materials

Download slides in Russian (PDF)

# Abstract

As the saying goes, “with great power comes great responsibility”. C++ is a language with great expressive power and vast capabilities. One has to pay for these capabilities with possible defects that are absent in programs written in managed languages.

Sanitizers are wonderful tools that will help you find complex defects in C++ programs. I’ll talk about these tools, what they can do, and how to use them in your project.

# References