Это иллюстративный пример ссылки:
#include <string>
#include <string_view>
#include <iostream>
std::string foo() {
return "test";
}
int main() {
std::string_view bar = foo(); // bar is pointed to destructed string
std::cout << bar << std::endl;
}
Адрес дезинфицирующего устройства не может его поймать, по крайней мере, с настройками по умолчанию. Можно ли уловить такие ошибки с помощью дезинфицирующего средства для адреса?
UPD.
Сообщено об этой ошибке: