Я хочу, чтобы какой-то инструмент позволял диагностировать неполадку пользователя без ошибок и неинициализированные ошибки. Я рассматриваю Sanitizer (память и/или адрес) и Valgrind. Но у меня очень мало информации об их преимуществах и недостатках. Может ли кто-нибудь рассказать о главных особенностях, различиях и плюсах/минусах Sanitizer и Valgrind?
Редактирование: я нашел некоторые сравнения, такие как: Valgrind использует DBI (динамическая двоичная аппаратура), а Sanitizer использует CTI (инструменты для компиляции). Valgrind делает программу намного медленнее (20x), работает ли Sanitizer намного быстрее, чем Valgrind (2x). Если кто-то может дать мне еще несколько важных моментов, то это будет большой помощью.